Example #1
0
 public static Fuente Crear(RepositoryProxy proxy , CrearFuente fuente)
 {
     var c = new Fuente();
     c.PopulateWith(fuente);
     proxy.DbCmd.InsertAndAssertId(c);
     return c;
 }
Example #2
0
 public static Fuente FijarSaldoInicial(RepositoryProxy proxy , int id, decimal valor)
 {
     var c = new Fuente(){SaldoInicial=valor};
     proxy.DbCmd.UpdateOnly(c, f=> new {f.SaldoInicial,}, f=> f.Id==id);
     return proxy.DbCmd.FirstOrDefault<Fuente>(f=>f.Id== id);
 }
Example #3
0
 public static Fuente Actualizar(RepositoryProxy proxy , ActualizarFuente fuente)
 {
     var c = new Fuente(){Nombre=fuente.Nombre, Codigo=fuente.Codigo, Id= fuente.Id};
     proxy.DbCmd.UpdateOnly(c, f=> new {f.Nombre, f.Codigo}, f=> f.Id==fuente.Id);
     return proxy.DbCmd.FirstOrDefault<Fuente>(f=>f.Id== fuente.Id);
 }