protected void InicializaPagina()
        {
            string LoginUsuario = HttpContext.Current.User.Identity.Name;
            UsuarioDTO objUsuario = objUsuarioDAO.ListarPorLogin(LoginUsuario);

            int IdDespacho = Convert.ToInt32(Session["ID_DESPACHO_PENDIENTE_GUIA"]);

            this.txtIdDespacho.Text = IdDespacho.ToString();

            DespachoDTO objDespachoDTO = objDespachoDAO.ListarPorClave(IdDespacho);

            if (objDespachoDTO.TipoOrigen == "PED")
                lblTipoDespacho.Text = "Despacho de Pedido";
            else
                if (objDespachoDTO.TipoOrigen == "TRX")
                    lblTipoDespacho.Text = "Despacho de Transacción de salida";
                else
                    lblTipoDespacho.Text = "Despacho";

            List<SedeDTO> obj;
            SedeDAO objDAO = new SedeDAO();

            try
            {
                obj = objDAO.Listar();
                this.ddlPuntoPartida.DataSource = obj;
                this.ddlPuntoPartida.DataTextField = "NombreSede";
                this.ddlPuntoPartida.DataValueField = "IdSede";
                this.ddlPuntoPartida.DataBind();
                this.ddlPuntoPartida.Items.Insert(0, new ListItem("- Seleccione -", "0"));
            }
            catch (Exception err)
            {
                throw (err);
            }

            foreach (ListItem li_item in this.ddlPuntoPartida.Items)
            {
                if (Convert.ToString(li_item.Value) == AppConstantes.SEDE_PUNTO_PARTIDA_DEFECTO.ToString())
                    li_item.Selected = true;
                else
                    li_item.Selected = false;
            }

            try
            {
                obj = objDAO.Listar();
                this.ddlPuntoLlegada.DataSource = obj;
                this.ddlPuntoLlegada.DataTextField = "NombreSede";
                this.ddlPuntoLlegada.DataValueField = "IdSede";
                this.ddlPuntoLlegada.DataBind();
                this.ddlPuntoLlegada.Items.Insert(0, new ListItem("- Seleccione -", "0"));
            }
            catch (Exception err)
            {
                throw (err);
            }

            //foreach (ListItem li_item in this.ddlPuntoLlegada.Items)
            //{
            //    if (Convert.ToString(li_item.Value) == objOrdenCompraDTO.IdSede.ToString())
            //        li_item.Selected = true;
            //}

            this.txtFechaEmision.Text = DateTime.Now.ToString("dd/MM/yyyy");
            this.txtFechaTraslado.Text = DateTime.Now.ToString("dd/MM/yyyy");
        }
Пример #2
0
        protected void ListarSedes()
        {
            this.ddlSede.Items.Clear();

            List<SedeDTO> obj;
            SedeDAO objDAO = new SedeDAO();

            try
            {
                obj = objDAO.Listar();
                this.ddlSede.DataSource = obj;
                this.ddlSede.DataTextField = "NombreSede";
                this.ddlSede.DataValueField = "IdSede";
                this.ddlSede.DataBind();
                this.ddlSede.Items.Insert(0, new ListItem("- Seleccione -", "0"));
            }
            catch (Exception err)
            {
                throw (err);
            }
        }
Пример #3
0
        protected void InicializaPagina()
        {
            string LoginUsuario =  HttpContext.Current.User.Identity.Name;
            UsuarioDTO objUsuario = objUsuarioDAO.ListarPorLogin(LoginUsuario);

            int IdRecepcion = Convert.ToInt32(Session["ID_RECEPCION"]);

            this.lblIdRecepcion.Text = IdRecepcion.ToString();

            this.ddlPuntoPartida.Items.Clear();
            this.ddlPuntoLlegada.Items.Clear();

            RecepcionDTO objRecepcionDTO = objRecepcionDAO.ListarPorClave(IdRecepcion);
            OrdenCompraDTO objOrdenCompraDTO = objOrdenCompraDAO.ListarPorClave(objRecepcionDTO.IdOrdenCompra);

            this.lblNumOC.Text = objOrdenCompraDTO.IdOrdenCompra.ToString();

            List<SedeDTO> obj;
            SedeDAO objDAO = new SedeDAO();

            try
            {
                obj = objDAO.Listar();
                this.ddlPuntoPartida.DataSource = obj;
                this.ddlPuntoPartida.DataTextField = "NombreSede";
                this.ddlPuntoPartida.DataValueField = "IdSede";
                this.ddlPuntoPartida.DataBind();
                this.ddlPuntoPartida.Items.Insert(0, new ListItem("- Seleccione -", "0"));
            }
            catch (Exception err)
            {
                throw (err);
            }

            foreach (ListItem li_item in this.ddlPuntoPartida.Items)
            {
                if (Convert.ToString(li_item.Value) == AppConstantes.SEDE_PUNTO_PARTIDA_DEFECTO.ToString())
                    li_item.Selected = true;
                else
                    li_item.Selected = false;
            }

            try
            {
                obj = objDAO.Listar();
                this.ddlPuntoLlegada.DataSource = obj;
                this.ddlPuntoLlegada.DataTextField = "NombreSede";
                this.ddlPuntoLlegada.DataValueField = "IdSede";
                this.ddlPuntoLlegada.DataBind();
                this.ddlPuntoLlegada.Items.Insert(0, new ListItem("- Seleccione -", "0"));
            }
            catch (Exception err)
            {
                throw (err);
            }

            foreach (ListItem li_item in this.ddlPuntoLlegada.Items)
            {
                if (Convert.ToString(li_item.Value) == objOrdenCompraDTO.IdSede.ToString())
                    li_item.Selected = true;
            }

            this.txtFechaEmision.Text = DateTime.Now.ToString("dd/MM/yyyy");
            this.txtFechaTraslado.Text = DateTime.Now.ToString("dd/MM/yyyy");
        }