public ActionResult Login(EMPLOYEEDETAILS emp) { if (emp.USERNAME == "" && emp.USERPASSWORD == "") { TempData["Invalid"] = "Invalid Username or Password"; return(View()); } else { HttpResponseMessage response = APIGLOABALFORMAT.WebApiClient.PostAsJsonAsync("LoginUser", emp).Result; EMPLOYEEDETAILS ee = response.Content.ReadAsAsync <EMPLOYEEDETAILS>().Result; if (ee == null) { TempData["LoginFailedAlert"] = "Username or Password is invalid"; return(View()); } else { Session["USERID"] = ee.EMPLOYEEID; Session["USERNAME"] = ee.NAME; Session["EMPROLE"] = ee.EMPROLE; return(RedirectToAction("Index", "EMPLOYEEWEB")); } } }
public ActionResult ADDOREDIT(EMPLOYEEDETAILS emp) { if (emp.EMPLOYEEID == 0) { HttpResponseMessage response = APIGLOABALFORMAT.WebApiClient.PostAsJsonAsync("EMPDETAILS", emp).Result; TempData["SavedAlert"] = "Saved Successfully"; } else { HttpResponseMessage response = APIGLOABALFORMAT.WebApiClient.PutAsJsonAsync("EMPDETAILS/" + emp.EMPLOYEEID, emp).Result; TempData["UpdateAlert"] = "Updated Successfully"; } return(RedirectToAction("Index")); }