public ActionResult CreateBuildingUnits(CreateBuildingUnitsInput Model) { //get the list of building unit contents //var buildingUnitContents = _buildingUnitContentsAppService.getAllBuildingUnitContents(); //var buildingUnitContentsViewModel = new BuildingViewModel() //{ //}; var buildingUnit = new CreateBuildingUnitsInput(); buildingUnit.BuildingId = Model.BuildingId; buildingUnit.ResidentName = Model.ResidentName; //====================uncommented after get kendo license 26092018 ===== var unitContents = Request["UnitContentsMultiSelect"]; string[] unitContentsSplited = unitContents.Split(','); byte [] unitContentsSplitedByteArray = new byte[unitContentsSplited.Length]; for (var i = 0; i < unitContentsSplited.Length; i++) { unitContentsSplitedByteArray[i] = Convert.ToByte(unitContentsSplited[i]); } buildingUnit.UnitContentsIds = unitContentsSplitedByteArray; //================================================================== buildingUnit.ResidenceStatus = Model.ResidenceStatus; buildingUnit.NumberOfFamilyMembers = Model.NumberOfFamilyMembers; buildingUnit.Floor = Model.Floor; _buildingUnitsAppService.Create(buildingUnit); return(null); }
public async Task Create(CreateBuildingUnitsInput input) { var output = Mapper.Map <CreateBuildingUnitsInput, Models.BuildingUnits>(input); await _buildingUnitsManager.Create(output); }