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));
        }
Exemple #3
0
 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));
        }
Exemple #6
0
        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"));
            }
        }