Ejemplo n.º 1
0
        public void InsertCtrlUnit(CtrlUnitDTO dto)
        {
            CtrlUnit newCtrlUnit = CtrlUnitFactory.CreateCtrlUnit();

            newCtrlUnit.SetName(dto.Name);
            newCtrlUnit.SetDescription(dto.Description);
            _ctrlUnitRepository.Add(newCtrlUnit);
        }
Ejemplo n.º 2
0
        public void ModifyCtrlUnit(CtrlUnitDTO dto)
        {
            CtrlUnit updateCtrlUnit = _ctrlUnitRepository.Get(dto.Id); //获取需要更新的对象。

            //更新。
            updateCtrlUnit.SetName(dto.Name);
            updateCtrlUnit.SetDescription(dto.Description);
            _ctrlUnitRepository.Modify(updateCtrlUnit);
        }
Ejemplo n.º 3
0
 public void DeleteCtrlUnit(CtrlUnitDTO dto)
 {
     CtrlUnit delCtrlUnit = _ctrlUnitRepository.Get(dto.Id); //获取需要删除的对象。
     _ctrlUnitRepository.Remove(delCtrlUnit); //删除CtrlUnit。
 }