Menu

CRUD

lcnvdl

CRUD

¿Qué es?

Segun wikipedia:

"En computación CRUD es el acrónimo de Crear, Obtener, Actualizar y Borrar (del original en inglés: Create, Read, Update and Delete). Es usado para referirse a las funciones básicas en bases de datos o la capa de persistencia en un software..."

¿Cómo utilizarlo con Phantom?

[PhantomDb.Ext]

Ejemplos

Ejemplo 1 - Insert

//    Crea un registro nuevo. Si este ya existía, arroja una excepción.

var entity = new Entity {
    Name = "lucho",
    Age = 24
};

var crud = Cruds<Entity>.Get();
crud.Insert(entity);

Ejemplo 2 - Save

//    Crea un registro nuevo. Si este ya existía, lo edita.

var entity = new Entity {
    Name = "lucho",
    Age = 24
};

var crud = Cruds<Entity>.Get();

Ejemplo 3 - Update

//    Actualiza un registro. Si este no existe, arroja una excepción.

var entity = new Entity {
    Name = "lucho",
    Age = 24
};

var crud = Cruds<Entity>.Get();
crud.Save(entity);

Related

Wiki: Caracteristicas
Wiki: Ciclo de trabajo
Wiki: Home
Wiki: PhantomDb.Ext