예제 #1
0
        public void Grid_Load(object sender, EventArgs e)
        {
            try
            {
                TrabajadorCEN trabajador = new TrabajadorCEN();
                IList<TrabajadorEN> listaT = trabajador.ObtenerTodos(0, 0);
                Trabajadores.DataSource = convertirTrabajadorGV(listaT);

                InstalacionCEN instalacion = new InstalacionCEN();
                IList<InstalacionEN> listaI = instalacion.ObtenerTodas(0, 0);
                Instalaciones.DataSource = convertirInstalacionGV(listaI);

                JornadaFechaCEN jornada = new JornadaFechaCEN();
                IList<JornadaFechaEN> listaJ = jornada.ObtenerTodas(0, 0);
                IList<JGV> listajornadas = convertirJornadaGV(listaJ);
                Jornada.DataSource = listajornadas;

            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }
        private void GridConsulta_Load(object sender, EventArgs e)
        {
            if (_trabGV != null)
            {
                GridConsulta.DataSource = null;
                _trabGV.Clear();
                IList<TrabajadorEN> trabajadores = new List<TrabajadorEN>();
                JornadaFechaCEN _jornada = new JornadaFechaCEN();
                IList<JornadaFechaEN> jornadas = _jornada.ObtenerTodas(0, 0);

                foreach (JornadaFechaEN j in jornadas)
                {
                    if (j.Instalacion.Id == comboBox_instalaciones.Text)
                    {
                        trabajadores = j.Trabajadores;
                    }
                }

                foreach (TrabajadorEN i in trabajadores)
                {
                    _trabGV.Add(new TrabajadorGV()
                    {
                        Nif = i.Nif,
                        Nombre = i.Nombre,
                        Apellidos = i.Apellidos,
                        Direccion = i.Direccion,
                        Telefono = i.Telefono,
                        CP = i.CodigoPostal,
                        Pais = i.Pais,
                        Localidad = i.Localidad,
                        Provincia = i.Provincia,
                        Tipo = i.Tipo.ToString()
                    });
                }

                GridConsulta.DataSource = _trabGV;
            }
        }