Пример #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //int num = accesoDatos.Jornada(Convert.ToDateTime(diaInicio), valor.ID);
            if (accesoDatos == null)
            {
                accesoDatos = new AccesoFichador();
            }

            DateDiaPicker.MaxDate  = DateTime.Now;
            DateDiaPicker.Value    = DateTime.Now;
            DateDiaPicker.MinDate  = accesoDatos.consultaPrimerRegistro();
            DateDiaPicker2.MinDate = accesoDatos.consultaPrimerRegistro();
            DateDiaPicker2.MaxDate = DateTime.Now;
            DateDiaPicker2.Value   = DateTime.Now;

            //primero será sacar el campo EsAdmin del usuario actual, si es true que active el ComboBox, sino que lo descative y no deje filtrar
            cBoxListado.Enabled = accesoDatos.consultaAdmin();
            var lista = accesoDatos.RellenaComboBox();

            if (accesoDatos.consultaAdmin() == false)
            {
                lista = lista.Where(dato => dato.nombre == Environment.UserName).ToList();
            }

            cBoxListado.DataSource = lista;

            cBoxListado.DisplayMember = "nombre";
            secuencia = true;
            filtrarUsuario();
        }
Пример #2
0
        private void Diario_Load(object sender, EventArgs e)
        {
            if (accesoDatos == null)
            {
                accesoDatos = new AccesoFichador();
            }
            lblDatosBusqueda.Visible = false;
            btnEXCEL.Visible         = false;
            btnPdf.Visible           = false;
            lblExportarExcel.Visible = false;
            lblExportarPdf.Visible   = false;


            //primero será sacar el campo EsAdmin del usuario actual, si es true que active el ComboBox, sino que lo descative y no deje filtrar

            cBoxUsu.Enabled = accesoDatos.consultaAdmin();

            var lista = accesoDatos.RellenaComboBox();

            if (accesoDatos.consultaAdmin() == false)
            {
                lista = lista.Where(dato => dato.nombre == Environment.UserName).ToList();
            }
            cBoxUsu.DataSource    = lista;
            cBoxUsu.DisplayMember = "nombre";
            var usuario = lista.FirstOrDefault(x => x.nombre == Environment.UserName);

            cBoxUsu.SelectedIndex = lista.IndexOf(usuario);

            cBoxUsu.DataSource = lista;

            cBoxUsu.DisplayMember = "nombre";

            //inicializar calendarios
            TimePickerCalendario.MaxDate  = DateTime.Now;
            TimePickerCalendario.MinDate  = accesoDatos.consultaPrimerRegistro();
            TimePickerCalendario.Value    = DateTime.Now;
            radDateTimeDiaInicial.MaxDate = DateTime.Now;
            radDateTimeDiaInicial.MinDate = accesoDatos.consultaPrimerRegistro();
            radDateTimeDiaInicial.Value   = DateTime.Now;
            radDateTimeDiaFinal.MaxDate   = DateTime.Now;
            radDateTimeDiaFinal.MinDate   = accesoDatos.consultaPrimerRegistro();
            radDateTimeDiaFinal.Value     = DateTime.Now;
        }