예제 #1
0
 public bool TaskHouse(House house)
 {
     if (house == null) throw new Exception("house不能为null");
     if (string.IsNullOrEmpty(house.ID)) throw new Exception("house.id不能为空");
     UserBLL userbll = new UserBLL();
     string userid = userbll.GetCurrentUser()?.User?.ID;
     return housebll.Update(new House
     {
         ID = house.ID,
         OwnerID = userid,
         RentFee = house.RentFee,
         RentDateStart = house.RentDateStart,
         RentDateEnd = house.RentDateEnd,
         ContractCode = house.ContractCode,
         RentRemark = house.RentRemark,
     });
 }
예제 #2
0
 public string Add(House House)
 {
     ISqlMapper mapper = MapperHelper.GetMapper();
     HouseDao dao = new HouseDao(mapper);
     return dao.Add(House);
 }
예제 #3
0
 public bool Update(House House)
 {
     if (string.IsNullOrEmpty(House.ID)) throw new Exception("没有房间ID");
     ISqlMapper mapper = MapperHelper.GetMapper();
     HouseDao dao = new HouseDao(mapper);
     return dao.Update(new HouseUpdateForm { Entity = House, HouseQueryForm = new HouseQueryForm { ID = House.ID } });
 }