public void InsertCtrlUnit(CtrlUnitDTO dto) { CtrlUnit newCtrlUnit = CtrlUnitFactory.CreateCtrlUnit(); newCtrlUnit.SetName(dto.Name); newCtrlUnit.SetDescription(dto.Description); _ctrlUnitRepository.Add(newCtrlUnit); }
public void ModifyCtrlUnit(CtrlUnitDTO dto) { CtrlUnit updateCtrlUnit = _ctrlUnitRepository.Get(dto.Id); //获取需要更新的对象。 //更新。 updateCtrlUnit.SetName(dto.Name); updateCtrlUnit.SetDescription(dto.Description); _ctrlUnitRepository.Modify(updateCtrlUnit); }
public void DeleteCtrlUnit(CtrlUnitDTO dto) { CtrlUnit delCtrlUnit = _ctrlUnitRepository.Get(dto.Id); //获取需要删除的对象。 _ctrlUnitRepository.Remove(delCtrlUnit); //删除CtrlUnit。 }