/// <summary> /// 修改房间信息 /// </summary> /// <param name="RoomID">修改的房间ID</param> /// <param name="RoomName">房间名</param> /// <param name="RoomType">房间类型</param> /// <param name="NumBed">床数</param> /// <param name="NumCust">最大人数</param> /// <param name="Status">状态</param> /// <param name="type">类型,从0-5</param> /// <returns></returns> public static int ChangeRoomValue(int RoomID, string RoomName, string RoomType, int NumBed, int NumCust, string Status, string desc, int type) { switch (type) { case 0: return(RoomService.ChangeRoom(RoomID, RoomName, -1, -1, "", -1, -1, 1)); case 1: int TypeID = RoomTypeService.GetRoomTypeList(RoomType, false)[0].TypeID; return(RoomService.ChangeRoom(RoomID, "", TypeID, -1, "", -1, -1, 2)); case 2: return(RoomService.ChangeRoom(RoomID, "", -1, -1, "", NumBed, -1, 5)); case 3: return(RoomService.ChangeRoom(RoomID, "", -1, -1, "", -1, NumCust, 6)); case 4: int StatusID = RoomStatusService.FindStatusByKeyword(Status, false)[0].RoomStatusID; return(RoomService.ChangeRoom(RoomID, "", -1, StatusID, "", -1, NumCust, 3)); case 5: return(RoomService.ChangeRoom(RoomID, "", -1, -1, desc, -1, -1, 4)); default: return(-1); } }
public ActionResult ChangeUser(string roomId, string userName, string nickName, decimal Floor, string ip, string position, string sex) { T_CLINIC room = roomService.GetRoomByKey(Convert.ToInt32(roomId)); room.CLINIC_NAME = userName; room.DEPT_CODE = nickName; room.FLOOR = Floor; room.IP_ADDR = ip; room.POSITION = position; room.SEX_CODE = sex; room.IS_USE = 0; room.CREATE_TIME = DateTime.Now; roomService.ChangeRoom(room); return(RedirectToAction("Index")); }