public IHttpActionResult AgregarPedidoDetalle(PEDIDODETALLE model) { model.IdPedido = Guid.NewGuid(); try { db.PEDIDODETALLE.Add(model); db.SaveChanges(); } catch (Exception e) { return(Ok(new ResponseModel { Message = e.Message })); } return(Ok(new ResponseModel { Success = true, Message = "Registro Exitoso" })); }
public IHttpActionResult ActualizarPedidoDetalle(PEDIDODETALLE model) { ResponseModelObj rmO = new ResponseModelObj(); try { var response = db.PEDIDODETALLE.Where(c => c.IdPedido == model.IdPedido).FirstOrDefault(); response.CantProducto = model.CantProducto; response.PrecProducto = model.PrecProducto; db.Entry(response).CurrentValues.SetValues(response); db.SaveChanges(); rmO.Success = true; rmO.Object = response; } catch (Exception e) { rmO.Message = e.Message; } return(Ok(rmO)); }