public Group ConvertToGroup(InsertGroupRequestModel requestModel) { Group result = new Group { IsActive = true, Duration = requestModel.Duration, Name = requestModel.Name, Unit = requestModel.Unit }; return(result); }
public GroupResponseModel Insert(InsertGroupRequestModel requestModel) { Group groupItem = ModelBinder.Instance.ConvertToGroup(requestModel); groupItem = groupService.Insert(groupItem); IEnumerable <Valve> valves = valveService.GetListByIds(requestModel.ValveIdList.ToList()); foreach (Valve valve in valves) { valveGroupMappingService.Insert( new ValveGroupMapping { IsActive = true, GroupId = groupItem.Id, ValveId = valve.Id }); } GroupResponseModel resultModel = ModelBinder.Instance.ConvertToGroupResponseModel(groupItem, valves); return(resultModel); }
public ActionResult <GroupResponseModel> Post([FromBody] InsertGroupRequestModel requestModel) { GroupResponseModel result = _procedure.Insert(requestModel); return(result); }