Ejemplo n.º 1
0
        public ActionResult AsignarFormato()
        {
            try
            {
                var ar        = new AmbienteRepository();
                var ambientes = ar.Listar("");

                var ger    = new AreaRepository();
                var grupos = ger.Listar("");

                var fr       = new FormatoRepository();
                var formatos = fr.Listar("");

                var sv = new SistemaView();
                sv.Ambientes = ambientes;
                sv.Grupos    = grupos;
                sv.Formatos  = formatos;

                return(View(sv));
            }
            catch (Exception ex)
            {
                return(View("Mensaje", new SistemaView {
                    Mensaje = ex.Message
                }));
            }
        }
Ejemplo n.º 2
0
 public ActionResult CrearCarpeta()
 {
     try
     {
         var sv = new SistemaView();
         return(View("CrearCarpeta", sv));
     }
     catch (Exception ex)
     {
         return(View("Mensaje", new HomeView {
             Mensaje = ex.Message
         }));
     }
     throw new NotImplementedException();
 }
Ejemplo n.º 3
0
        public ActionResult ActualizarSistema()
        {
            try
            {
                string primeraSolicitud         = Request.Form["txtPrimeraSolicitud"];
                string oracleDBUExtractConexion = Request.Form["txtOracleDBUExtractConexion"];
                int    estadoId              = Convert.ToInt32(Request.Form["cboEstado"]);
                string carpetaTrabajo        = Request.Form["txtCarpetaTrabajo"];
                string correoCMS             = Request.Form["txtCorreoCMS"];
                string responderA            = Request.Form["txtResponderA"];
                string copiarExcelA          = Request.Form["txtCopiarExcelA"];
                string folderPre             = Request.Form["txtFolderPre"];
                string folderDML             = Request.Form["txtFolderDML"];
                string mensajeCrearSolicitud = Request.Form["txtMensajeCrearSolicitud"];

                SistemaView       sistemaView = new SistemaView();
                SistemaRepository sr          = new SistemaRepository();
                EstadoRepository  er          = new EstadoRepository();
                List <Estado>     estados     = er.Listar();

                Sistema sistema = sr.Obtener();
                sistema.PrimeraSolicitud         = primeraSolicitud;
                sistema.OracleDBUExtractConexion = oracleDBUExtractConexion;
                sistema.Estado = new Estado {
                    Id = estadoId
                };
                sistema.CarpetaTrabajo        = carpetaTrabajo;
                sistema.CorreoCMS             = correoCMS;
                sistema.ResponderA            = responderA;
                sistema.CopiarExcelA          = copiarExcelA;
                sistema.FolderPre             = folderPre;
                sistema.FolderDML             = folderDML;
                sistema.MensajeCrearSolicitud = mensajeCrearSolicitud;

                sr.Actualizar(sistema);
                sistemaView.Sistema = sistema;
                sistemaView.Mensaje = "Datos Actualizados";
                sistemaView.Estados = estados;
                return(RedirectToAction("ObtenerSistema", new { mensaje = sistemaView.Mensaje }));
            }
            catch (Exception ex)
            {
                return(View("Mensaje", new HomeView {
                    Mensaje = ex.Message
                }));
            }
        }
Ejemplo n.º 4
0
 public ActionResult ObtenerSistema(string mensaje)
 {
     try
     {
         SistemaView       sistemaView = new SistemaView();
         SistemaRepository sr          = new SistemaRepository();
         EstadoRepository  er          = new EstadoRepository();
         List <Estado>     estados     = er.Listar();
         Sistema           sistema     = sr.Obtener();
         sistemaView.Sistema = sistema;
         sistemaView.Mensaje = mensaje;
         sistemaView.Estados = estados;
         return(View("ObtenerSistema", sistemaView));
     }
     catch (Exception ex)
     {
         return(View("Mensaje", new HomeView {
             Mensaje = ex.Message
         }));
     }
 }