public EquipmentConsumerType UpdConsumerGoodType(EquipmentConsumerType updConsumerType) { EquipmentConsumerType rtEquipmentConsumerType = null; try { _eqConsumerTypeDal.Update(updConsumerType); rtEquipmentConsumerType = updConsumerType; } catch (RepositoryException ex) { throw ex; } return(rtEquipmentConsumerType); }
public EquipmentConsumerType AddConsumerGoodType(EquipmentConsumerType newConsumerType) { EquipmentConsumerType rtEquipmentConsumerType = null; try { _eqConsumerTypeDal.Add(newConsumerType); rtEquipmentConsumerType = newConsumerType; } catch (RepositoryException ex) { throw ex; } return(rtEquipmentConsumerType); }
public EquipmentConsumerType DelConsumerGoodType(EquipmentConsumerType delConsumerType) { EquipmentConsumerType rtEquipmentConsumerType = null; try { if (delConsumerType.EquipmentConsumerGoods.Count != 0) { throw new Exception("该耗材类别有下属耗材,无法删除"); } _eqConsumerTypeDal.Delete(delConsumerType); rtEquipmentConsumerType = delConsumerType; } catch (RepositoryException ex) { throw ex; } return(rtEquipmentConsumerType); }