Пример #1
0
        public void Post(Models.UnitBindingModel model)
        {
            var unit = new Unit();

            unit.UnitName          = model.UnitName;
            unit.BuildingId        = model.BuildingId;
            unit.SquareFootage     = model.SquareFootage;
            unit.NumberOfBedrooms  = model.NumberOfBedrooms;
            unit.NumberOfBathrooms = model.NumberOfBathrooms;

            _unitRepository.AddUnit(unit);
        }
Пример #2
0
        public ActionResult Put(int id, Models.UnitBindingModel model)
        {
            if (id != model.UnitId)
            {
                return(BadRequest());
            }

            var unit = _unitRepository.GetUnit(model.UnitId);

            unit.UnitName          = model.UnitName;
            unit.BuildingId        = model.BuildingId;
            unit.SquareFootage     = model.SquareFootage;
            unit.NumberOfBedrooms  = model.NumberOfBedrooms;
            unit.NumberOfBathrooms = model.NumberOfBathrooms;

            _unitRepository.UpdateUnit(unit);

            return(NoContent());
        }