public IHttpActionResult PutEmployee(string id, Employee employee)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #2
0
        public IHttpActionResult PutSignUp(int id, SignUp signUp)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != signUp.Id)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult Edit(Vehicle e)
        {
            EmployeeManagementSystemEntities db = new EmployeeManagementSystemEntities();

            db.Entry(e).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            //TempDate[] persists for the next HttpRequest and is disposed automaticaly by asp.net
            TempData["successmsg"] = "Vehicle Edited Sucessfully";
            return(RedirectToAction("Edit"));
        }
 public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,Age,Sex,Diagnosis,Cardno")] Patient patient)
 {
     if (ModelState.IsValid)
     {
         db.Entry(patient).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(patient));
 }
Example #5
0
        public ActionResult Edit(string Id, string fname, string lname, string sex, string age, string salary, string address)
        {
            EmployeeManagementSystemEntities db = new EmployeeManagementSystemEntities();
            Employee empObj = new Employee();

            empObj.id        = int.Parse(Id);
            empObj.FirstName = fname;
            empObj.LastName  = lname;
            empObj.Sex       = sex;
            empObj.Age       = int.Parse(age);
            empObj.Salary    = decimal.Parse(salary);
            empObj.Address   = address;

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

            db.SaveChanges();
            //TempData[key] persists for the next HTTzP request and
            TempData["successmsg"] = "Employee Modified Successfully ";


            // ViewBag.successmsg = "Employee Modified Successfully ";
            return(RedirectToAction("index"));
        }