コード例 #1
0
ファイル: OdcIni.cs プロジェクト: xRegner/uxi_liberaciones
        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);
        }
コード例 #2
0
        // 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);
        }