public ActionResult Edit([Bind(Include = "ID,Name")] Governorate governorate)
 {
     if (ModelState.IsValid)
     {
         db.Entry(governorate).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(governorate));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,BirthDate")] Teacher teacher)
 {
     if (ModelState.IsValid)
     {
         db.Entry(teacher).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(teacher));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,GovernorateId")] Neighborhood neighborhood)
 {
     if (ModelState.IsValid)
     {
         db.Entry(neighborhood).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.GovernorateId = new SelectList(db.Governorates, "ID", "Name", neighborhood.GovernorateId);
     return(View(neighborhood));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,BirthDate,GovernorateId,NeighborhoodId,FieldId")] Student student)
 {
     if (ModelState.IsValid)
     {
         db.Entry(student).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.FieldId        = new SelectList(db.Fields, "ID", "Name", student.FieldId);
     ViewBag.GovernorateId  = new SelectList(db.Governorates, "ID", "Name", student.GovernorateId);
     ViewBag.NeighborhoodId = new SelectList(db.Neighborhoods, "ID", "Name", student.NeighborhoodId);
     return(View(student));
 }
        public ActionResult Edit(Student student)
        {
            ViewBag.GovernorateId  = new SelectList(db.Governorate, "ID", "Name", student.GovernorateId);
            ViewBag.NeighborhoodId = new SelectList(db.Neighborhood, "ID", "Name", student.NeighborhoodId);
            ViewBag.FieldId        = new SelectList(db.Field, "ID", "Name", student.FieldId);
            var date = Request["Birthdate"];

            student.BirthDate = DateTime.Parse(date);
            if (ModelState.IsValid)
            {
                db.Entry(student).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(student));
        }
 public void Update(Student entity)
 {
     try
     {
         if (entity != null)
         {
             context.Students.Attach(entity);
             context.Entry(entity).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }