public UxiEntities.TblRelacionPedimento OdcDetalle(UxiEntities.TblRelacionPedimento _pedido) { var baseAddress = api + "api/DetalleODC"; TblRelacionPedimento resultado = new TblRelacionPedimento(); WebClient wc = new WebClient(); wc.QueryString.Add("IdOrdenCompra", _pedido.IdOrdenCompra.ToString()); wc.QueryString.Add("IdProducto", _pedido.IdProducto.ToString()); wc.QueryString.Add("SKU", _pedido.SKU.ToString()); wc.QueryString.Add("PrecioNeto", _pedido.PrecioNeto.ToString()); wc.QueryString.Add("PrecioVenta", _pedido.PrecioVenta.ToString()); wc.QueryString.Add("IdDescuento", _pedido.IdDescuento.ToString()); wc.QueryString.Add("Total", _pedido.Total.ToString()); wc.QueryString.Add("FechaPedimento", _pedido.FechaPedimento.ToString()); wc.QueryString.Add("IdEstatusPedimento", _pedido.IdEstatusPedimento.ToString()); wc.QueryString.Add("IMEI", _pedido.IMEI.ToString()); var query = wc.UploadValues(baseAddress, "POST", wc.QueryString); // data here is optional, in case we recieve any string data back from the POST request. var responseString = UnicodeEncoding.UTF8.GetString(query); resultado = ProcessDataJsonPedido(responseString); return(_pedido); }
// POST: api/DetalleODC public UxiEntities.TblRelacionPedimento Post(UXiModel.TblRelacionPedimento _ObjRelPend) { UxiEntities.TblRelacionPedimento result = new UxiEntities.TblRelacionPedimento(); using (uxisolutionbdEntities context = new uxisolutionbdEntities()) { var query = context.TblRelacionPedimento.Add(_ObjRelPend); context.SaveChanges(); } return(result); }