Пример #1
0
        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());
        }
Пример #2
0
        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());
        }