public ActionResult LicenciasPorTramitar() { LicenciasPorTramitarModel objModel = new LicenciasPorTramitarModel(); LogicaTramite objLogicaTramite = new LogicaTramite(); objModel.LicenciasPorTramitar = objLogicaTramite.LicenciasPorTramitar((int)Enumeraciones.EstadosTramite.Pendiente); return View(objModel); }
public ActionResult ConformidadLicencia(int IdCodigo) { LicenciasPorTramitarModel objModel = new LicenciasPorTramitarModel(); LogicaTramite objLogicaTramite = new LogicaTramite(); EntidadAntecedente DatosAntecedentes = new EntidadAntecedente(); objModel.DatosLicenciaPorTramitar = objLogicaTramite.DatosLicenciaPorTramitar(IdCodigo); return View(objModel); }
public ActionResult BuscarAntecedentes(LicenciasPorTramitarModel model) { List<EntidadAntecedente> ListadoAntecedentes = new List<EntidadAntecedente>(); LicenciasPorTramitarModel objModel = new LicenciasPorTramitarModel(); LogicaTramite objLogicaTramite = new LogicaTramite(); ServicioAntecedentes.AntecedentesClient objServicios = new ServicioAntecedentes.AntecedentesClient(); ListadoAntecedentes = objServicios.BuscarAntecedentes(model.DatosLicenciaPorTramitar.DNICiudadano).ToList(); if (ListadoAntecedentes.Count == 0) { /*Aca se puede poner un codigo que diga que si no hay registros en la lista es que no ha iniciado los tramites de Antecedentes*/ ViewBag.mensaje = "No hay antecendentes"; } else { foreach (EntidadAntecedente lista in ListadoAntecedentes) { if (lista.intCodigo == 1) { //objModel.DatosAntecedentes = (EntidadAntecedente)lista; objModel.DatosAntecedentes.DNICiudadanoJudicial = lista.strDNI; objModel.DatosAntecedentes.EstadoJudicial = lista.strEstado; objModel.DatosAntecedentes.CodigoJudicial = lista.strCodigoAntecedente; } if (lista.intCodigo == 2) { objModel.DatosAntecedentes.DNICiudadanoPenal = lista.strDNI; objModel.DatosAntecedentes.EstadoPenal = lista.strEstado; objModel.DatosAntecedentes.CodigoPenal = lista.strCodigoAntecedente; } if (lista.intCodigo == 3) { objModel.DatosAntecedentes.DNICiudadanoPolicial = lista.strDNI; objModel.DatosAntecedentes.EstadoPolicial = lista.strEstado; objModel.DatosAntecedentes.CodigoPolicial = lista.strCodigoAntecedente; } } } objModel.DatosLicenciaPorTramitar = model.DatosLicenciaPorTramitar; return View(objModel); }
public ActionResult LicenciasTramitadas(LicenciasPorTramitarModel model) { LicenciasPorTramitarModel objModel = new LicenciasPorTramitarModel(); LogicaTramite objLogicaTramite = new LogicaTramite(); List<EntidadTramite> LicenciasPorTramitar = new List<EntidadTramite>(); if (ModelState.IsValid) { LicenciasPorTramitar = objLogicaTramite.LicenciasPorTramitarPorDNI(model.DNI, (int)Enumeraciones.EstadosTramite.Aceptado); if (LicenciasPorTramitar.Count > 0) { objModel.LicenciasPorTramitar = LicenciasPorTramitar; return View(objModel); } objModel.LicenciasPorTramitar = LicenciasPorTramitar; ModelState.AddModelError("", "No existen licencias tramitadas"); return View(objModel); } else { model.LicenciasPorTramitar = LicenciasPorTramitar; return View(model); } }
public ActionResult LicenciasPorTramitar() { LicenciasPorTramitarModel objModel = new LicenciasPorTramitarModel(); LogicaTramite objLogicaTramite = new LogicaTramite(); objModel.LicenciasPorTramitar = objLogicaTramite.LicenciasPorTramitar((int)Enumeraciones.EstadosTramite.Pendiente); if (TempData["MensajeTramite"] != null) { ViewBag.Mensaje = TempData["MensajeTramite"].ToString(); } return View(objModel); }