Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
        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"));
        }