public async Task <PlaceViewModel> UpdatePlaceInfo([FromBody] PlaceDataModel model) { if (ModelState.IsValid) { var obj = new PlaceInfo() { Active = model.Active, Name = model.Name, Description = model.Description, Id = model.Id }; var response = await _placeRepo.Update(obj); return(_mapper.Map <PlaceViewModel>(response)); } return(new PlaceViewModel()); }
public async Task <PlaceViewModel> SavePlaceInfo([FromBody] PlaceDataModel model) { if (ModelState.IsValid) { var obj = new PlaceInfo() { IsDeleted = false, Created = DateTime.Now, CreatedBy = "", ModifiedBy = "", Active = model.Active, Name = model.Name, Description = model.Description }; var response = await _placeRepo.Store(obj); return(_mapper.Map <PlaceViewModel>(response)); } return(new PlaceViewModel()); }