public ActionResult UpdateVolunteerDoctor(SignUpViewModel signUp) { try { var volunteerdoctorobj = _volunteerDoctorService.GetById(signUp.UserId); var userobj = _userService.GetById(signUp.UserId); var update = new UpdateInstance(); var updateUser = update.GetUpdatedUserObj(signUp, userobj.Data); var result = _userService.Save(updateUser); var updatevolunteerdoctor = update.GetUpdatedVolunteerDoctorObj(signUp, volunteerdoctorobj.Data); var result2 = _volunteerDoctorService.Save(updatevolunteerdoctor); if (result.HasError) { ViewBag.Message = result.Message; return(Content(result.Message)); } if (result2.HasError) { ViewBag.Message = result.Message; return(Content(result.Message)); } return(RedirectToAction("GetAllVolunteerDoctor")); } catch (Exception e) { return(Content(e.Message)); } }
public ActionResult UpdateEmployee(SignUpViewModel signUp) { try { var employeeobj = _employeeService.GetById(signUp.UserId); var userobj = _userService.GetById(signUp.UserId); var update = new UpdateInstance(); var updateUser = update.GetUpdatedUserObj(signUp, userobj.Data); var result = _userService.Save(updateUser); var updateEmployee = update.GetUpdatedEmployeeObj(signUp, employeeobj.Data); var result2 = _employeeService.Save(updateEmployee); if (result.HasError) { ViewBag.Message = result.Message; return(Content(result.Message)); } if (result2.HasError) { ViewBag.Message = result.Message; return(Content(result.Message)); } return(RedirectToAction("GetAllEmployee")); } catch (Exception e) { return(Content(e.Message)); } }
public void Setup() { AwsProfileRepositoryMock = new Mock <IRepository <AwsProfile> >(); AwsClientFactoryMock = new Mock <IAwsClientFactory>(); InstanceRepositoryMock = new Mock <IRepository <Instance> >(); InstanceServiceMock = new Mock <IInstanceService>(); Command = new UpdateInstance(AwsProfileRepositoryMock.Object, AwsClientFactoryMock.Object, InstanceRepositoryMock.Object); }