public async Task <ActionResult> Buscar_Pag(DTParameters parametros, string expediente, string NroDocumento, string persona, int id_modalidad_servicio, string fechaRegistro, int id_tramite) { try { BackOfficeBLL obj = new BackOfficeBLL(); DTListaExpedienteVM resultado = new DTListaExpedienteVM(); if (id_tramite == 1) { resultado = await obj.BuscarPag(expediente, NroDocumento, persona, id_modalidad_servicio, fechaRegistro, parametros.SortOrder, parametros.Page.page + 1, parametros.Length); } else { resultado = await obj.BuscarVentanilla(expediente, NroDocumento, persona, id_modalidad_servicio, fechaRegistro, parametros.SortOrder, parametros.Page.page + 1, parametros.Length); } return(Json(new { draw = parametros.Draw, data = resultado.ListaExpediente.OrderByDescending(x => x.ID_EXPEDIENTE), recordsFiltered = resultado.TotalRegistro, recordsTotal = resultado.TotalRegistro })); } catch (Exception ex) { throw ex; } }
//OBTENER CABECERA public ActionResult ConsultarDetalleCabecera(int idexpediente) { BackOfficeBLL obj = new BackOfficeBLL(); CabeceraBackOfficeVM resultado = obj.BuscarCabecera(idexpediente); return(PartialView(resultado)); }
public ActionResult LoginBackOffice(BackOfficeLoginVM request) { BackOfficeBLL backOfficeBL = new BackOfficeBLL(); var result = backOfficeBL.LoginBackOffice(request); if (result == null) { ViewBag.ErrorMessage = "El usuario y/o clave son incorrectos"; } else { var resultMenu = backOfficeBL.MenuBackOffice(result.UsuarioCodigo); Session["menuBackOffice"] = resultMenu; return(RedirectToAction("Index")); } return(View(request)); }
public async Task <ActionResult> Buscar_Pag(DTParameters parametros, string expediente, string NroDocumento, string persona, int id_modalidad_servicio, string fechaRegistro) { try { BackOfficeBLL obj = new BackOfficeBLL(); var resultado = await obj.BuscarPag(expediente, NroDocumento, persona, id_modalidad_servicio, fechaRegistro, parametros.SortOrder, parametros.Page.page + 1, parametros.Length); return(Json(new { draw = parametros.Draw, data = resultado.ListaExpediente, recordsFiltered = resultado.TotalRegistro, recordsTotal = resultado.TotalRegistro })); } catch (Exception ex) { throw ex; } }