public ActionResult Edit(EditProfileForm form)
 {
     if (ModelState.IsValid)
     {
         D.Employee e = new D.Employee()
         {
             Employee_Id = SessionUser.GetUser().Id,
             FirstName   = form.FirstName,
             LastName    = form.LastName,
             Address     = form.Address,
             Phone       = form.Phone
         };
         try
         {
             if (EmployeeService.Update(e))
             {
                 return(RedirectToAction("Index"));
             }
         }
         catch (Exception exception)
         {
             throw (exception);
         }
     }
     return(View(form));
 }
        // GET: Employee/Profile/Edit/
        public ActionResult Edit()
        {
            D.Employee      e    = EmployeeService.Get(SessionUser.GetUser().Id);
            EditProfileForm form = new EditProfileForm()
            {
                FirstName = e.FirstName,
                LastName  = e.LastName,
                Address   = e.Address,
                Phone     = e.Phone
            };

            return(View(form));
        }