Exemplo n.º 1
0
        protected void btnAnularOrden_Click(object sender, EventArgs e)
        {
            WSSoap.WSSHostelClient x = new WSSoap.WSSHostelClient();

            if (ddlTipoEmpresa.SelectedValue == "Proveedor")
            {
                ContenedorOrdenPedidoCompleta xFPC = new ContenedorOrdenPedidoCompleta();
                xFPC.Item.Cabecera.Numero = decimal.Parse(ddlOrdenes.SelectedValue);
                //
                xFPC.Item.Cabecera.Observaciones = txtObservacion.Text;
                //
                xFPC.Retorno.Token = Session["TokenUsuario"].ToString();

                xFPC = x.OrdenPedidoCompletaActualizar(xFPC);

                if (xFPC.Retorno.Codigo == 0)
                {
                    RescatarDatos();
                }
            }
            else
            {
                ContenedorOrdenCompraCompleta xFCC = new ContenedorOrdenCompraCompleta();
                xFCC.Item.Cabecera.Numero = decimal.Parse(ddlOrdenes.SelectedValue);
                //
                xFCC.Item.Cabecera.Observaciones = txtObservacion.Text;
                //
                xFCC.Retorno.Token = Session["TokenUsuario"].ToString();

                xFCC = x.OrdenCompraCompletaActualizar(xFCC);

                if (xFCC.Retorno.Codigo == 0)
                {
                    RescatarDatos();
                }
            }
        }