public ActionResult AbonadoService(Model.Service model) { if (ModelState.IsValid) { var abonado = abonadoService.List(x => x.Number == model.Abonado.Number).FirstOrDefault(); if (abonado != null) { model.Abonado = abonado; var sendOk = SendMail(model); if (sendOk) { ViewBag.Result = "ok"; return(View(model)); } else { ModelState.AddModelError("", "No se pudo enviar la solicitud"); ViewBag.Result = "error"; return(View(model)); } } else { ModelState.AddModelError("", "No se pudo enviar la solicitud"); ViewBag.Result = "error"; return(View(model)); } } else { ModelState.AddModelError("", "No se pudo enviar la solicitud"); ViewBag.Result = "error"; return(View(model)); } }
public ActionResult Index(string username, string token) { if (!ValidateCredentials()) { return(RedirectToAction("Index", "Login", new { redirect = "Abonado" })); } var abonados = service.List(); return(View(abonados)); }