Пример #1
0
        //
        // GET: /Empleado/Edit/5
        public ActionResult Edit(int id)
        {
            Empleado              empleado              = new Empleado();
            CategoriaComponent    categoriaComponent    = new CategoriaComponent();
            DivisionComponent     divisionComponent     = new DivisionComponent();
            EmpresaComponent      empresaComponent      = new EmpresaComponent();
            DepartamentoComponent departamentoComponent = new DepartamentoComponent();
            EmpleadoComponent     empleadoComponent     = new EmpleadoComponent();

            empleado = empleadoComponent.ReadBy(id);
            empleado.listaCategoria    = categoriaComponent.Read();
            empleado.listaDepartamento = departamentoComponent.Read();
            empleado.listaDivision     = divisionComponent.Read();
            empleado.listaEmpresa      = empresaComponent.Read();



            empleado.listaCategoria.Select(y =>
                                           new
            {
                y.Id,
                y.categoria
            });

            ViewBag.ListaCategoria = new SelectList(empleado.listaCategoria, "Id", "categoria");



            empleado.listaDepartamento.Select(y =>
                                              new
            {
                y.Id,
                y.departamento
            });

            ViewBag.ListaDepartamento = new SelectList(empleado.listaDepartamento, "Id", "departamento");



            empleado.listaDivision.Select(y =>
                                          new
            {
                y.Id,
                y.division
            });

            ViewBag.ListaDivision = new SelectList(empleado.listaDivision, "Id", "division");


            empleado.listaEmpresa.Select(y =>
                                         new
            {
                y.Id,
                y.empresa
            });

            ViewBag.ListaEmpresa = new SelectList(empleado.listaEmpresa, "Id", "empresa");

            return(View(empleado));
        }
Пример #2
0
        //
        // GET: /Departamento/
        public ActionResult Index()
        {
            DepartamentoComponent departamentoComponent = new DepartamentoComponent();

            return(View(departamentoComponent.Read()));
        }