public ActionResult Crear(Cargo cargo)
        {
            try {
                if (cargo.NombreCargo == null)
                {
                    ModelState.AddModelError("", "Debe ingresar un cargo.");
                    return(View(cargo));
                }

                CargoNG.Agregar(cargo);
                return(RedirectToAction("ViewCargos"));
            } catch {
                ModelState.AddModelError("", "Ocurrió un error al agregar un cargo");
                return(View(cargo));
            }
        }
Exemple #2
0
        public ActionResult Lista_cargo_administrativo(int codigo_centro_costo)
        {
            CargoNG NCargoNG = new CargoNG();

            try
            {
                var lista_cargo = NCargoNG.listar_cargo_administrativo(codigo_centro_costo);
                return(new JsonResult {
                    Data = lista_cargo, JsonRequestBehavior = JsonRequestBehavior.AllowGet
                });
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult ViewCargos()
        {
            var cargo = CargoNG.ListarCargos();

            return(View(cargo));
        }