public ActionResult GenerateLinks(Solicitud data) { int idSolicitud = 0; idSolicitud = serv.IdByCodeSolicitud(data.CodigoSolicitud); if (idSolicitud != 0) { var solicitudDetail = serv.SolicitudList().Where(p => p.SolicitudID == idSolicitud).FirstOrDefault(); if (solicitudDetail.Email == data.Email || solicitudDetail.IdentificacionCedula == data.IdentificacionCedula.Replace("-", "")) { return(RedirectToAction("Edit", new RouteValueDictionary( new { controller = "Solicitudes", action = "Edit", Id = idSolicitud.ToString().EncryptString() }))); } else if (data.Email == null && data.IdentificacionCedula == null) { @ViewBag.Show = "normal"; ViewBag.ErrorMessage = "debe digitar un correo o una cédula"; return(View()); } else { @ViewBag.Show = "normal"; ViewBag.ErrorMessage = "No se encontro ninguna solicitud"; return(View()); } } else { @ViewBag.Show = "normal"; ViewBag.ErrorMessage = "Error en el código de solicitud"; return(View()); } }
// GET: api/Solicituds public IHttpActionResult GetSolicitud() { var solicitud = serv.SolicitudList(); return(Ok(new { results = solicitud })); }