public ActionResult CrearEmpleado()
        {
            var generoDao        = new GeneroDao(db);
            var generos          = generoDao.GetGeneros();
            var rolDao           = new RolDao(db);
            var roles            = rolDao.GetRoles();
            var tipoDocumentoDao = new TipoDocumentoDao(db);
            var tiposDocumento   = tipoDocumentoDao.GetTiposDeDocumento();

            ViewBag.Generos        = generos;
            ViewBag.Roles          = roles;
            ViewBag.TiposDocumento = tiposDocumento;

            return(View());
        }
Esempio n. 2
0
        public CrearEmpleadoForm()
        {
            InitializeComponent();

            db = new Entidades();

            var generoDao = new GeneroDao(db);                                 //Instancia de la clase GeneroDao
            var generos   = generoDao.GetGeneros();                            //llamada del método que trae la lista de géneros

            cbGeneros.Items.AddRange(generos.ToArray());                       //Agrega la lista de géneros al combobox

            var tipoDeDocumentoDao = new TipoDeDocumentoDao(db);               //Instancia de la clase
            var tiposDeDocumento   = tipoDeDocumentoDao.GetTiposDeDocumento(); //llamada del método que trae la lista de tipos de documento

            cbTipoDoc.Items.AddRange(tiposDeDocumento.ToArray());              //Agrega la lista de tipos de documento al combobox

            var rolDao = new RolDao(db);                                       //Instancia de la clase
            var roles  = rolDao.GetRoles();                                    //llamada del método que trae la lista de roles

            cbRoles.Items.AddRange(roles.ToArray());                           //Agrega la lista de roles al combobox
        }
Esempio n. 3
0
        public EditarEmpleado(Empleado empleado) {
            InitializeComponent();
            db = new Entidades();
            this.empleado = empleado;

            var generoDao = new GeneroDao(db);//Instancia de la clase GeneroDao
            var generos = generoDao.GetGeneros();//Llamada al método que trae la lista de
            cbGeneros.Items.AddRange(generos.ToArray());//Agrega lista de géneros al combobox

            var tipoDeDocumentoDao = new TipoDeDocumentoDao(db);//Instancia de la clase TiposDeDocumentoDao
            var tiposDeDocumento = tipoDeDocumentoDao.GetTiposDeDocumento();//Llamada al método que trae la lista de
            cbTipoDoc.Items.AddRange(tiposDeDocumento.ToArray());//Agrega lista de tipos de documento al combobox

            var rolDao = new RolDao(db);//Instancia de la clase RolDao
            var roles = rolDao.GetRoles();//Llamada al método que trae la lista de
            cbRoles.Items.AddRange(roles.ToArray());//Agrega lista de roles al combobox

            /*
            * Luis Carlos Pedroza Pineda
            * Muestra en pantalla los datos que se van a editar
            */
            txtPrimerNombre.Text = empleado.Persona.PrimerNombre;
            txtSegundoNombre.Text = empleado.Persona.SegundoNombre;
            txtPrimerApellido.Text = empleado.Persona.PrimerApellido;
            txtSegundoApellido.Text = empleado.Persona.SegundoApellido;
            cbTipoDoc.SelectedItem = empleado.Persona.TiposDeDocumento;
            txtNumIde.Text = empleado.Persona.NumeroDocumento;
            cbGeneros.SelectedItem = empleado.Persona.Generos;
            txtCelular.Text = empleado.Celular;
            txtCorreo.Text = empleado.Email;
            txtDireccion.Text = empleado.Dirreccion;
            txtProfesion.Text = empleado.Profesion;
            cbRoles.SelectedItem = empleado.Rol;
            txtNombreUsuario.Text = empleado.NombreUsuario;
            txtClave.Text = empleado.Clave;
            txtFecNac.Value = empleado.FechaNac;
            txtSalario.Text = empleado.Salario.ToString();
        }