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"); }
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); } }
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"); }