Ejemplo n.º 1
0
        public void UpdateBuildingInfo(BuildingCreateDto buidlingInfo, string buildingId)
        {
            var building = Mapper.Map <Building>(buidlingInfo);

            building.BuildingId = buildingId;
            building.Condition  = Conditions.Under_Approve;
            this._buildingsRepo.UpdateBuilding(building);
        }
Ejemplo n.º 2
0
        public IActionResult Post(BuildingCreateDto buildingCreateDto)
        {
            var buildingModel = _mapper.Map <Building>(buildingCreateDto);

            _repository.Create(buildingModel);

            if (_repository.SaveChanges())
            {
                return(Ok(_mapper.Map <BuildingReadDto>(buildingModel)));
            }
            else
            {
                return(BadRequest());
            }
        }
Ejemplo n.º 3
0
 public void AddNewBuilding(BuildingCreateDto newBuilding)
 {
     this._buildingsRepo.AddBuidling(Mapper.Map <Building>(newBuilding));
 }