public static void UpdateMainServiceGroup(this MainServiceGroup mainServiceGroup, MainServiceGroupViewModel mainServiceGroupVM) { mainServiceGroup.Id = mainServiceGroupVM.Id; mainServiceGroup.CreatedBy = mainServiceGroupVM.CreatedBy; mainServiceGroup.CreatedDate = mainServiceGroupVM.CreatedDate; mainServiceGroup.MetaDescription = mainServiceGroupVM.MetaDescription; mainServiceGroup.MetaKeyWord = mainServiceGroupVM.MetaKeyWord; mainServiceGroup.Name = mainServiceGroupVM.Name; mainServiceGroup.Status = mainServiceGroupVM.Status; mainServiceGroup.UpdatedBy = mainServiceGroupVM.UpdatedBy; mainServiceGroup.UpdatedDate = mainServiceGroupVM.UpdatedDate; }
public HttpResponseMessage Create(HttpRequestMessage request, MainServiceGroupViewModel mainServiceGroupVM) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { var newMainServiceGroup = new MainServiceGroup(); newMainServiceGroup.UpdateMainServiceGroup(mainServiceGroupVM); newMainServiceGroup.CreatedBy = User.Identity.Name; _mainServiceGroupService.Add(newMainServiceGroup); _mainServiceGroupService.Save(); var responseData = Mapper.Map <MainServiceGroup, MainServiceGroupViewModel>(newMainServiceGroup); response = request.CreateResponse(HttpStatusCode.Created, responseData); } return response; })); }
public void update(MainServiceGroup ServiceGroup) { _mainServiceGroupRepository.Update(ServiceGroup); }
public MainServiceGroup Add(MainServiceGroup ServiceGroup) { return(_mainServiceGroupRepository.Add(ServiceGroup)); }