예제 #1
0
 public ActionResult Edit([Bind(Include = "ID,FirstName,LastName,DateOfBirth,IdNumber,Gender,Email,Pais,Address,PhoneNumber,JobTitle,Education,HireDate")] Consultant consultant)
 {
     ListOfCountries();
     if (ModelState.IsValid)
     {
         try
         {
             consultantRepo.UpdateConsultant(consultant);
             consultantRepo.Save();
             return(Json(new { success = true }));
         }
         catch (DbUpdateException sqlExc)
         {
             var sqlException = sqlExc.GetBaseException() as SqlException;
             if (sqlException != null)
             {
                 ViewBag.Message = "Record already exists.";
             }
             else
             {
                 throw;
             }
         }
     }
     return(PartialView("PartialConsultants/_editConsultant", consultant));
 }