public StockMedi EditStockMedi(StockMedi sm) { try { context.StockMedis.Attach(sm); context.Entry(sm).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(sm); } catch (Exception e) { logger.Error(e.Message); return(null); } }
public Famille EditFamille(Famille f) { try { context.Familles.Attach(f); context.Entry(f).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(f); } catch (Exception e) { logger.Error(e.Message); return(null); } }
public Medicament EditMedicament(Medicament m) { try { context.Medicaments.Attach(m); context.Entry(m).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(m); } catch (Exception e) { logger.Error(e.Message); return(null); } }
public Vente EditVente(Vente v) { try { context.Ventes.Attach(v); context.Entry(v).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(v); } catch (Exception e) { logger.Error(e.Message); return(null); } }
public User EditUser(User u) { try { context.Users.Attach(u); context.Entry(u).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(u); } catch (Exception e) { logger.Error(e.Message); return(null); } }
// PUT: api/Proveedor/5 public IHttpActionResult Put(int id, [FromBody] vmProveedor proveedor) { try { using (PharmaEntities db = new PharmaEntities()) { var edProveedor = db.Proveedor.Find(id); if (edProveedor != null) { edProveedor.Nombre = proveedor.Nombre; edProveedor.Direccion = proveedor.Direccion; edProveedor.Telefono = proveedor.Telefono; edProveedor.IdPais = proveedor.IdPais; db.Entry(edProveedor).State = EntityState.Modified; db.SaveChanges(); return(Ok(new { status = "success", message = "Registro editado de manera exitosa." })); } else { return(Ok(new { status = "error", message = "No existe el proveedor" })); } } } catch (Exception ex) { Console.WriteLine(ex.Message); return(Ok(new { status = "error", message = "Ha ocurrido un error: " + ex.Message })); throw; } }
// PUT: api/Clasificacion/5 public IHttpActionResult Put(int id, [FromBody] vmClasificacion clasificacion) { try { using (PharmaEntities db = new PharmaEntities()) { var edClasificacion = db.Clasificacion.Find(id); if (edClasificacion != null) { edClasificacion.Descripcion = clasificacion.Descripcion; db.Entry(edClasificacion).State = EntityState.Modified; db.SaveChanges(); return(Ok(new { status = "success", message = "Registro editado de manera exitosa." })); } else { return(Ok(new { status = "error", message = "No existe la clasificacion" })); } } } catch (Exception ex) { Console.WriteLine(ex.Message); return(Ok(new { status = "error", message = "Ha ocurrido un error: " + ex.Message })); throw; } }
// PUT: api/Articulos/5 public IHttpActionResult Put(int id, [FromBody] vmArticulo articulo) { try { using (PharmaEntities db = new PharmaEntities()) { var edtArticulo = db.Articulo.Find(id); if (edtArticulo != null) { edtArticulo.Codigo = articulo.Codigo; edtArticulo.Nombre = articulo.Nombre; edtArticulo.Stock = articulo.Stock; edtArticulo.Descripcion = articulo.Descripcion; edtArticulo.Imagen = articulo.Imagen; edtArticulo.Vencimiento = articulo.Vencimiento; edtArticulo.IdPaquete = articulo.IdPaquete; edtArticulo.IdClasificacion = articulo.IdClasificacion; edtArticulo.IdProveedor = articulo.IdProveedor; edtArticulo.PrecioCompra = articulo.PrecioCompra; edtArticulo.PrecioVenta = articulo.PrecioVenta; db.Entry(edtArticulo).State = EntityState.Modified; db.SaveChanges(); return(Ok("success")); } else { return(Ok("incomplete")); } } } catch (Exception ex) { Console.WriteLine(ex.Message); return(Ok("error")); throw ex; } }