public BLResponse<Fuente> ActualizarFuente(ActualizarFuente fuente) { var cp= Client.Execute(proxy=>{ return Fuentes.Actualizar(proxy, fuente); }); return new BLResponse<Fuente>(cp); }
public BLResponse<Fuente> Put(ActualizarFuente fuente) { return Post(fuente); }
public BLResponse<Fuente> Post(ActualizarFuente fuente) { return Controller.ActualizarFuente(fuente); }
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); }