public ActionResult Login(API.ViewModels.Login login) { HttpResponseMessage respone = client.PostAsJsonAsync("Accounts", login).Result; IEnumerable <API.ViewModels.Login> logins = null; var respondTask = client.GetAsync("Employees"); respondTask.Wait(); var result = respondTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <IList <API.ViewModels.Login> >(); readTask.Wait(); logins = readTask.Result; } var Id = logins.FirstOrDefault(s => s.Email == login.Email).Id; if (respone.IsSuccessStatusCode) { Session["Login"] = login.Email.ToString(); return(RedirectToAction("Details/" + Id.ToString(), "Employee")); } else { ViewBag.LoginError = "Email atau password salah"; } return(View()); }
public ActionResult ForgotPassword(API.ViewModels.Login login) { return(RedirectToAction("Login")); }