public async Task <IActionResult> AdminEstablecimientos(string IdEmpresa) { ClsPeticiones peticiones = new ClsPeticiones(); ClsCatalogos catalogos = new ClsCatalogos(); AdminSession sesion = new AdminSession(HttpContext); List <int> ids = new List <int> { 1, 2 }; ViewBag.ListEstados = new SelectList(await catalogos.ListEstados(ids), "IdEstado", "NombreEstado"); ViewBag.ListaDepartamentos = new SelectList(await catalogos.ListDepartamentos(), "IdDepartamento", "NombreDepartamento"); sesion.SetString(IdEmpresa, VariablesDeSession.IdEmpresa); //var result = await peticiones.GetComplejoAnonimo<string, Cls_Response<List<ClsInfoSucursales>>>("Comercios/GetEstablecimientosById/" + IdEmpresa); ClsCreateEstablecimiento model = new ClsCreateEstablecimiento(); model.Establecimiento = new TbEstablecimiento(); if (sesion.GetString(VariablesDeSession.MensajeExito) != null) { ViewBag.Exito = sesion.GetString(VariablesDeSession.MensajeExito); sesion.Remove(VariablesDeSession.MensajeExito); } return(View(model)); }
public async Task <IActionResult> Registrar() { ClsCatalogos catalogos = new ClsCatalogos(); ClsRegistroQueja model = new ClsRegistroQueja(); ViewBag.ListaDepartamentos = new SelectList(await catalogos.ListDepartamentos(), "IdDepartamento", "NombreDepartamento"); ViewBag.LisCatQueja = new SelectList(await catalogos.ListCategoriaQueja(), "IdCategoriaQueja", "Nombre"); ViewBag.Categoria = new SelectList(await catalogos.ListCategoriaQueja(), "IdCategoriaQueja", "Nombre"); AdminSession session = new AdminSession(HttpContext); if (session.GetString(VariablesDeSession.MensajeExito) != null) { ViewBag.Exito = session.GetString(VariablesDeSession.MensajeExito); session.Remove(VariablesDeSession.MensajeExito); } return(View(model)); }
public async Task <IActionResult> AtenderQueja() { ClsPeticiones peticiones = new ClsPeticiones(); AdminSession sesion = new AdminSession(HttpContext); ClsFiltrosInformesQuejas model = new ClsFiltrosInformesQuejas(); model.IdEstado = 3; var result = await peticiones.PostComplejoAutenticado <ClsFiltrosInformesQuejas, Cls_Response <List <ClsInfoInformQuejas> > >(model, "Informes/GetInformeQuejas", sesion.GetClaim(VariablesDeSession.Token)); if (sesion.GetString(VariablesDeSession.MensajeExito) != null) { ViewBag.Exito = sesion.GetString(VariablesDeSession.MensajeExito); sesion.Remove(VariablesDeSession.MensajeExito); } return(View(result.Body)); }
public async Task <IActionResult> RegistrarComercios() { ClsCatalogos catalogos = new ClsCatalogos(); List <int> ids = new List <int> { 1, 2 }; ViewBag.ListEstados = new SelectList(await catalogos.ListEstados(ids), "IdEstado", "NombreEstado"); ClsCreateEmpresa model = new ClsCreateEmpresa(); model.Empresa = new TbEmpresa(); AdminSession sesion = new AdminSession(HttpContext); if (sesion.GetString(VariablesDeSession.MensajeExito) != null) { ViewBag.Exito = sesion.GetString(VariablesDeSession.MensajeExito); sesion.Remove(VariablesDeSession.MensajeExito); } return(View(model)); }