Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Usuario = Utilerias.FiltrarUsuario(this);

            if (!IsPostBack)
            {
                litMensaje.Text = "";

                cmbEstatus.DataSource = EstatusPeriodoDAO.Listar();
                cmbEstatus.DataBind();
            }
        }
Ejemplo n.º 2
0
 public Periodo Rellenar()
 {
     try
     {
         Division     = DivisionDAO.Get(ClaveDivision);
         Estatus      = EstatusPeriodoDAO.Get(ClaveEstatus);
         Presupuestos = PresupuestoDivisionDAO.Listar().Where(p => p.ClavePeriodo == Clave).ToList();
         Necesidades  = NecesidadDAO.Listar().Where(n => n.ClavePeriodo == Clave).ToList();
         return(this);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Ejemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Usuario = Utilerias.FiltrarUsuario(this);

            string PeriodoId = Request.QueryString["id"];

            if (PeriodoId == null)
            {
                Mensaje Mensaje = new Mensaje()
                {
                    Titulo    = "Algo salió mal",
                    Contenido = "No se ha elegido un ejercicio",
                    Tipo      = TipoMensaje.ERROR
                };

                Session["mensaje"] = Mensaje;
                Response.Redirect(ResolveUrl("~/App/Division/Ejercicios.aspx"));
            }

            Periodo = PeriodoDAO.Get(Convert.ToInt32(PeriodoId));

            if (!IsPostBack)
            {
                cmbEstatus.DataSource = EstatusPeriodoDAO.Listar();
                cmbEstatus.DataBind();

                if (Periodo != null)
                {
                    Periodo.Rellenar();
                    txtFechaInicio.Text = Periodo.FechaInicio.ToShortDateString();
                    txtFechaFin.Text    = Periodo.FechaFin.ToShortDateString();
                    txtDescripcion.Text = Periodo.Descripcion;

                    cmbEstatus.ClearSelection();
                    cmbEstatus.Items.FindByValue(Periodo.ClaveEstatus.ToString()).Selected = true;
                }
            }
        }