예제 #1
0
 /// <summary>
 /// 新增房间信息
 /// </summary>
 /// <param name="mRoomInfo"></param>
 /// <returns></returns>
 public bool InsertRoomInfo(BasRoomModel mRoomInfo)
 {
     try
     {
         BAS_ROOM_INFO bri = new BAS_ROOM_INFO();
         bri.ROOM_NO       = mRoomInfo.RoomNo;
         bri.ROOM_TYPE     = mRoomInfo.RoomType;
         bri.ROOM_RATES    = mRoomInfo.RoomRate;
         bri.ROOM_PHONE    = mRoomInfo.RoomPhone;
         bri.STATUS        = mRoomInfo.Status;
         bri.FLOOR_ID      = mRoomInfo.FloorInfo.FloorId;
         bri.ROOM_NOTICE   = mRoomInfo.RoomNotice;
         bri.CREATE_DATE   = GetDBTime;
         bri.CREATE_USERID = mRoomInfo.CommonInfo.CreateUserId;
         bri.UPDATE_DATE   = bri.CREATE_DATE;
         bri.UPDATE_USERID = bri.CREATE_USERID;
         dc.BAS_ROOM_INFO.InsertOnSubmit(bri);
         dc.SubmitChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #2
0
 /// <summary>
 /// 删除房间
 /// </summary>
 /// <param name="mRoomInf"></param>
 /// <returns></returns>
 public bool DeleteRoomInfo(BasRoomModel mRoomInfo)
 {
     try
     {
         BAS_ROOM_INFO bri = dc.BAS_ROOM_INFO.First(c => c.ROOM_ID == mRoomInfo.RoomId);
         dc.BAS_ROOM_INFO.DeleteOnSubmit(bri);
         dc.SubmitChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }