Пример #1
0
        //
        // GET: /Aplicacion/

        public ActionResult Index()
        {
            try
            {
                AplicacionView av = new AplicacionView();
                return(View(av));
            }
            catch (Exception ex)
            {
                return(View("Mensaje", new AplicacionView {
                    Mensaje = ex.Message
                }));
            }
        }
Пример #2
0
        public ActionResult Index(AplicacionView av)
        {
            try
            {
                string nombre      = Request.Form["txtNombre"];
                string ruta        = Request.Form["txtRutaSVN"];
                string herramienta = Request.Form["txtHerramienta"];
                string version     = Request.Form["txtVersion"];
                char   estado      = Request.Form["cboEstado"].ToCharArray()[0];

                AplicacionRepository ar           = new AplicacionRepository();
                List <Aplicacion>    aplicaciones = ar.Listar(nombre, ruta, herramienta, version, estado);

                av.Aplicacion             = new Aplicacion();
                av.Aplicacion.Nombre      = nombre;
                av.Aplicacion.RutaSVN     = ruta;
                av.Aplicacion.Herramienta = herramienta;
                av.Aplicacion.Version     = version;
                av.Aplicacion.Estado      = estado;
                av.Aplicaciones           = aplicaciones;

                string mensaje = "";
                if (aplicaciones.Count == 0)
                {
                    mensaje = "No existen Proyectos para el criterio de búsqueda";
                }
                av.Mensaje = mensaje;

                return(View(av));
            }
            catch (Exception ex)
            {
                return(View("Mensaje", new AplicacionView {
                    Mensaje = ex.Message
                }));
            }
        }