コード例 #1
0
        public dynamic UpdatePassword(string email, string password)
        {
            //var query = from user in tblUser where user.email == email select user;
            var query = db.tblUsers.Find(email);

            query.userpassword    = password;
            db.Entry(query).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            return(Request.CreateResponse(HttpStatusCode.OK, "Valid"));
        }
コード例 #2
0
ファイル: UsersController.cs プロジェクト: soaica/chuyen
        public IHttpActionResult PutUser(int id, User user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }



            //if (id != user.ID)
            //{
            //    return BadRequest();
            //}

            db.Entry(user).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!UserExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #3
0
        public IHttpActionResult Putemployee(int id, employee employee)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != employee.eid)
            {
                return(BadRequest());
            }

            db.Entry(employee).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!employeeExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #4
0
ファイル: ToursController.cs プロジェクト: soaica/chuyen
        public IHttpActionResult PutTour(int id, Tour tour)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tour.ID)
            {
                return(BadRequest());
            }

            db.Entry(tour).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TourExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #5
0
        public dynamic ApproveRetailer(int retailerid, string retaileremail)
        {
            var retailer = db.tblRetailers.Find(retailerid);

            retailer.approved        = 1;
            db.Entry(retailer).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            return(Request.CreateResponse(HttpStatusCode.OK, "Approved"));
        }
コード例 #6
0
 public HttpResponseMessage changeUserPassword(string useremail, string userpassword, string newpassword)
 {
     if (CheckEmail1(useremail, userpassword))
     {
         var query = db.tblUsers.Find(useremail);
         query.userpassword    = newpassword;
         db.Entry(query).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(Request.CreateResponse(HttpStatusCode.OK, "valid"));
     }
     else
     {
         return(Request.CreateResponse(HttpStatusCode.OK, "invalid"));
     }
 }
コード例 #7
0
 public HttpResponseMessage ChangePass(string retaileremail, string retailerpassword, string newpassword)
 {
     if (CheckRetailer(retaileremail, retailerpassword))
     {
         int retailerid = getid(retaileremail, retailerpassword);
         if (retailerid != 0)
         {
             var query = db.tblRetailers.Find(retailerid);
             query.retailerpassword = newpassword;
             db.Entry(query).State  = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(Request.CreateResponse(HttpStatusCode.OK, "valid"));
         }
         else
         {
             return(Request.CreateResponse(HttpStatusCode.OK, "invalid"));
         }
     }
     else
     {
         return(Request.CreateResponse(HttpStatusCode.OK, "invalid"));
     }
 }
コード例 #8
0
 public void Update(tbl_Category category)
 {
     db.Entry(category).State = EntityState.Modified;
 }
コード例 #9
0
 public void Update(tbl_Location location)
 {
     db.Entry(location).State = EntityState.Modified;
 }
コード例 #10
0
 public void Update(tbl_User user)
 {
     db.Entry(user).State = EntityState.Modified;
 }
コード例 #11
0
 public void Update(tbl_GroundBooking booking)
 {
     db.Entry(booking).State = EntityState.Modified;
     Save();
 }
コード例 #12
0
 public void Update(tbl_Ground ground)
 {
     db.Entry(ground).State = EntityState.Modified;
     Save();
 }