Exemplo n.º 1
0
 public static Concepto Crear(RepositoryProxy proxy , CrearConcepto concepto)
 {
     var c = new Concepto();
     c.PopulateWith(concepto);
     proxy.DbCmd.InsertAndAssertId(c);
     return c;
 }
Exemplo n.º 2
0
 public static Concepto Actualizar(RepositoryProxy proxy , ActualizarConcepto concepto)
 {
     var c = new Concepto(){Nombre=concepto.Nombre, Codigo=concepto.Codigo, Id=concepto.Id};
     proxy.DbCmd.UpdateOnly(c, f=> new {f.Nombre,f.Codigo}, f=> f.Id==c.Id);
     return proxy.DbCmd.FirstOrDefault<Concepto>(f=>f.Id== concepto.Id);
 }