Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ShowHideError(false, "");
            if (!IsPostBack)
            {
                Absences = new Permiso();
                AbsenceImplementation = new AbsenceImplementation();
                var tipospermisos = ConverTable.LINQToDataTable(AbsenceImplementation.GetAbsenceTypes());
                ddlapbsencetaype.DataSource = tipospermisos;
                ddlapbsencetaype.DataBind();

                ddlapbsencetaype.DataTextField  = "Descripcion";
                ddlapbsencetaype.DataValueField = "Id";
                ddlapbsencetaype.DataBind();
                Absence();
            }
        }
Esempio n. 2
0
        private void ListAbsecense()

        {
            AbsenceImplementation = new AbsenceImplementation();
            var query = (from ab in AbsenceImplementation.GetAbsences()
                         select new
            {
                ab.Id,
                ab.NombreEmpleado,
                ab.ApellidosEmpleado,
                DescTipoPermiso = ab.AbsenceType.Descripcion,
                ab.FechaPermiso
            }).AsEnumerable();


            ViewState["Permisos"] = ConverTable.LINQToDataTable(query);
            gvPermisos.DataSource = ViewState["Permisos"];
            gvPermisos.DataBind();
        }