public IHttpActionResult AgregarFactura([FromBody] FACTURA fac) { if (ModelState.IsValid) { dbContext.FACTURAs.Add(fac); dbContext.SaveChanges(); return(Ok(fac)); } else { return(BadRequest()); } }
public IHttpActionResult ActualizarProducto(int id_producto, [FromBody] PRODUCTO pro) { if (ModelState.IsValid) { var usuarioExiste = dbContext.PRODUCTOes.Count(e => e.ID_PRODUCTO == id_producto) > 0; if (usuarioExiste) { dbContext.Entry(pro).State = System.Data.Entity.EntityState.Modified; dbContext.SaveChanges(); return(Ok()); } else { return(NotFound()); } } else { return(BadRequest()); } }
public IHttpActionResult AgregarCliente([FromBody] PERSONA per) { if (ModelState.IsValid) { dbContext.PERSONAs.Add(per); CLIENTE cli = new CLIENTE(); cli.ID_CLIENTE = per.NUMERO_IDENTIDAD_PERSONA.GetHashCode(); cli.ID_PERSONA_CLIENTE = per.ID_PERSONA; dbContext.CLIENTEs.Add(cli); dbContext.SaveChanges(); return(Ok(per)); } else { return(BadRequest()); } }