Esempio n. 1
0
        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"));
                }
            }
        }
Esempio n. 2
0
 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"));
 }