public int guardarProveedor([FromBody] ProveedoresAF oProveedoresAF) { int rpta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { Proveedor oProveedor = new Proveedor(); oProveedor.IdProveedor = oProveedoresAF.idProveedor; oProveedor.Nombre = oProveedoresAF.nombre; oProveedor.Direccion = oProveedoresAF.direccion; oProveedor.Telefono = oProveedoresAF.telefono; oProveedor.Rubro = oProveedoresAF.rubro; oProveedor.Encargado = oProveedoresAF.encargado; oProveedor.TelefonoEncargado = oProveedoresAF.telefonoencargado; oProveedor.Dhabilitado = 1; bd.Proveedor.Add(oProveedor); bd.SaveChanges(); rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public int modificarProveedor([FromBody] ProveedoresAF oProveedoresAF) { int rpta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { //para editar tenemos que sacar la informacion Proveedor oProveedor = bd.Proveedor.Where(p => p.IdProveedor == oProveedoresAF.idProveedor).First(); oProveedor.Nombre = oProveedoresAF.nombre; oProveedor.Direccion = oProveedoresAF.direccion; oProveedor.Telefono = oProveedoresAF.telefono; oProveedor.Rubro = oProveedoresAF.rubro; oProveedor.Encargado = oProveedoresAF.encargado; oProveedor.TelefonoEncargado = oProveedoresAF.telefonoencargado; //para guardar cambios bd.SaveChanges(); //si todo esta bien rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public ProveedoresAF RecuperarProveedor(int id) { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { ProveedoresAF oProveedoresAF = new ProveedoresAF(); Proveedor oProveedor = bd.Proveedor.Where(p => p.IdProveedor == id).First(); oProveedoresAF.idProveedor = oProveedor.IdProveedor; oProveedoresAF.nombre = oProveedor.Nombre; oProveedoresAF.direccion = oProveedor.Direccion; oProveedoresAF.telefono = oProveedor.Telefono; oProveedoresAF.rubro = oProveedor.Rubro; oProveedoresAF.encargado = oProveedor.Encargado; oProveedoresAF.telefonoencargado = oProveedor.TelefonoEncargado; return(oProveedoresAF); } }