public IHttpActionResult Postt_user_profile(t_user_profile t_user_profile) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } t_user_profile.t_user_UpdateDt = DateTime.Now; db.t_user_profile.Add(t_user_profile); try { db.SaveChanges(); } catch (DbUpdateException) { if (t_user_profileExists(t_user_profile.t_user_Id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = t_user_profile.t_user_Id }, t_user_profile)); }
public IHttpActionResult Putt_user_profile(string id, t_user_profile t_user_profile) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != t_user_profile.t_user_Id) { return(BadRequest()); } t_user_profile.t_user_UpdateDt = DateTime.Now; db.Entry(t_user_profile).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!t_user_profileExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Login(t_user_profile objUser) { if (ModelState.IsValid) { using (TESTEntities db = new TESTEntities()) { var obj = db.t_user_profile.Where(a => a.t_user_Id.Equals(objUser.t_user_Id) && a.t_user_Pass.Equals(objUser.t_user_Pass)).FirstOrDefault(); if (obj != null) { var result = db.t_user_profile.SingleOrDefault(b => b.t_user_Id.Equals(objUser.t_user_Id)); if (result != null) { result.t_user_LoginTime = DateTime.Now; db.SaveChanges(); } Session["UserID"] = obj.t_user_Id.ToString(); Session["UserName"] = obj.t_user_FirstName + obj.t_user_LastName.ToString(); Session["LastLoginout"] = obj.t_user_LogoutTime.ToString(); Session["LastLoginin"] = obj.t_user_LoginTime.ToString(); return(RedirectToAction("Index", "User")); } else { TempData["msg"] = "<script>alert('Invalid UserId And Password');</script>"; } return(RedirectToAction("Login", "Login")); } } return(View(objUser)); }
public IHttpActionResult Gett_user_profile(string id) { t_user_profile t_user_profile = db.t_user_profile.Find(id); if (t_user_profile == null) { return(NotFound()); } return(Ok(t_user_profile)); }
public IHttpActionResult Deletet_user_profile(string id) { t_user_profile t_user_profile = db.t_user_profile.Find(id); if (t_user_profile == null) { return(NotFound()); } db.t_user_profile.Remove(t_user_profile); db.SaveChanges(); return(Ok(t_user_profile)); }
public ActionResult LogOut(t_user_profile objUser) { using (TESTEntities db = new TESTEntities()) { var userId = Session["UserID"].ToString(); var result = db.t_user_profile.SingleOrDefault(b => b.t_user_Id.Equals(userId)); if (result != null) { result.t_user_LogoutTime = DateTime.Now; db.SaveChanges(); } FormsAuthentication.SignOut(); return(RedirectToAction("Login", "Login")); } }