示例#1
0
        private void fillData()
        {
            try
            {
                hf_clientes.Value = JsonConvert.SerializeObject(CatalogCtrl.Cliente_GetAll(), Formatting.Indented);

                //int idBodega = ((MstCasc)this.Master).getUsrLoged().Id_bodega;
                ControlsMng.fillBodegaByUser(ddlBodega, ((MstCasc)this.Master).getUsrLoged().Id);
                ddlBodega.Items[0].Selected = true;

                ControlsMng.fillCortinaByBodega(ddlCortina, Convert.ToInt32(ddlBodega.SelectedItem.Value));
                txt_fecha.Text = DateTime.Today.ToString("dd MMMM yy");
                //txt_bodega.Text = CatalogCtrl.BodegaGet(idBodega).Nombre;
                ControlsMng.fillTipoCarga(ddlTipoCarga);
                ddlTipoCarga.SelectedValue = "2";// En arribos por lo general llegan a granel
                hf_Documentos.Value        = CatalogCtrl.DocumentoLstToJson();
                //ControlsMng.fillDocumento(ddlDocumento);
                //ddlDocumento.Items.Remove(ddlDocumento.Items.FindByValue("1"));
                hf_id_usuario.Value = ((MstCasc)this.Master).getUsrLoged().Id.ToString();
                ControlsMng.fillCustodia(ddlCustodia);
                ControlsMng.fillVigilanciaByBodega(ddlVigilante, Convert.ToInt32(ddlBodega.SelectedValue));

                #region partidas
                VSLstEntPart            = new List <Entrada_partida>();
                grd_partidas.DataSource = VSLstEntPart;
                grd_partidas.DataBind();
                #endregion
            }
            catch
            {
                throw;
            }
        }
示例#2
0
        private void loadFirstTime()
        {
            try
            {
                int IdEntradaPrint = 0;
                if (Request.QueryString["_kp"] != null)
                {
                    int.TryParse(Request.QueryString["_kp"].ToString(), out IdEntradaPrint);
                    printEntrada(IdEntradaPrint);
                }

                hf_clienteDocumento.Value = CatalogCtrl.Cliente_DocumentoLstToJson();
                hf_documentos.Value       = CatalogCtrl.DocumentoLstToJson();

                ControlsMng.fillBodega(ddlBodega);
                ControlsMng.fillTipoCarga(ddlTipoCarga);
                fillUser();
                ddlBodega_changed(null, null);

                Entrada oECache = ((Entrada)Cache.Get(((MstCasc)this.Master).getUsrLoged().Clave));
                if (oECache != null)
                {
                    fillEntradaCache(oECache);
                }
                //txt_hora_llegada.Text = ((Entrada)Cache.Get("nieto")).Hora;
                //Cache.Remove("nieto");
                //fillDataTest();
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#3
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType     = "application/json";
            context.Response.ContentEncoding = Encoding.UTF8;
            string catalogo = context.Request["catalogo"].ToString();
            string response = string.Empty;

            try
            {
                switch (catalogo)
                {
                case "cliente":
                    response = cliente(context);
                    break;

                case "cliente_mercancia":
                    response = clienteMercancia(context);
                    break;

                case "cliente_vendor":
                    response = clienteVendor(context);
                    break;

                case "cliente_documento":
                    response = clienteDocumento(context);
                    break;

                case "documento":
                    response = CatalogCtrl.DocumentoLstToJson();
                    break;

                case "transporte":
                    response = JsonConvert.SerializeObject(CatalogCtrl.TransporteGetByTipo(Convert.ToInt32(context.Request["id_transporte_tipo"])));
                    break;

                case "transporte_tipo":
                    response = JsonConvert.SerializeObject(CatalogCtrl.TransporteTipoGet());
                    break;

                case "vigilante":
                    response = JsonConvert.SerializeObject(CatalogCtrl.vigilanteGetByBodega(Convert.ToInt32(context.Request["key"])));
                    break;

                default:
                    break;
                }
                context.Response.Write(response);
            }
            catch (Exception e)
            {
                context.Response.Write(e.Message);
            }
        }