Beispiel #1
0
        // GET: /Dependencias/Create
        public ActionResult Create()
        {
            var jefes        = _usuarioService.ObtenerJefes();
            var analistas    = _usuarioService.ObtenerAnalistas();
            var dependencias = _dependenciaService.ObtenerDependenciasActivas();
            var pageView     = new CreateDependenciaPageView(jefes, analistas, dependencias);

            return(View(pageView));
        }
Beispiel #2
0
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         var dto = new DependenciaDto();
         dto.Nombre        = collection["Nombre"];
         dto.ResponsableId = Convert.ToInt32(collection["ResponsableId"]);
         dto.AnalistaId    = Convert.ToInt32(collection["AnalistaId"]);
         dto.ReportaId     = Convert.ToInt32(collection["ReportaId"]);
         dto.Activo        = collection["Activo"] == "on";
         _dependenciaService.CrearDependencia(dto);
         return(RedirectToAction("Index"));
     }
     catch
     {
         var jefes        = _usuarioService.ObtenerJefes();
         var analistas    = _usuarioService.ObtenerAnalistas();
         var dependencias = _dependenciaService.ObtenerDependenciasActivas();
         var pageView     = new CreateDependenciaPageView(jefes, analistas, dependencias);
         return(View(pageView));
     }
 }