예제 #1
0
        public IActionResult Editar(int id = 0)
        {
            UsuarioDTO usuario;

            if (id == 0) //nuevo
            {
                usuario = new UsuarioDTO();
            }
            else //editar
            {
                usuario = _usuarioService.ObtenerPorId(id);
            }

            var listItemsTiposUsuarios = from e in _tipoUsuarioService.Listar()
                                         select new SelectListItem
            {
                Text  = e.Descripcion,
                Value = e.IdTip.ToString()
            };

            var listItemsPersonal = from a in _personalService.Listar()
                                    select new SelectListItem
            {
                Text  = a.Nombre + " " + a.ApellidoPaterno + " " + a.ApellidoMaterno,
                Value = a.IdPer.ToString()
            };

            ViewBag.listItemsTiposUsuarios = listItemsTiposUsuarios;
            ViewBag.listItemsPersonal      = listItemsPersonal;
            ViewBag.listItemsEstados       = estado.listItemsEstados;

            return(View(usuario));
        }
        public IActionResult Listar()
        {
            var personales = _personalService.Listar();

            return(Ok(personales));
        }
 public IActionResult Index()
 {
     return(View(_personalService.Listar()));
 }