public IActionResult CrearOficina(OficinaModel oficinaModel) { BusinessCatalogo businessCatalogo = new BusinessCatalogo(Configuration); bool valido = false; //valida que no vengan espacios en blanco if (oficinaModel.TC_Nombre != null && oficinaModel.TC_Codigo != null && oficinaModel.TF_Inicio_Vigencia != null) { valido = businessCatalogo.CrearOficina(oficinaModel); } else { valido = false; } //Si es True se creon la oficina de lo contrario retorna false if (valido) { ViewBag.EXITO = "Exito al guardar"; } else { ViewBag.ERROR = "Error al guardar"; } List <CircuitoModel> listaCircuitos = new List <CircuitoModel>(); List <OficinaModel> listaOficina = new List <OficinaModel>(); //Lista de circuitos listaCircuitos = businessCatalogo.getListarCatalogoCircuito(); ViewBag.ListaCircuitos = listaCircuitos; // lista de oficinas listaOficina = businessCatalogo.getListarCatalogoOficina(); ViewBag.ListaOficinas = listaOficina; //El ViewBag.PermisoUsuario se utiliza controlar el inicio de session de un usuario y su respectivos permisos ViewBag.PermisoUsuario = HttpContext.Session.GetString("UsuarioPermiso"); return(View("OficinaCatalogoView")); }