Пример #1
0
        public DepartmentRoomDto GetDepartmentRoom(int departmentRoomID)
        {
            try
            {
                using (UnitOfWork unitofWork = new UnitOfWork())
                {
                    departmentroom item = new departmentroom();
                    item = unitofWork.GetRepository <departmentroom>().GetById(x => x.DepartmentRoomID == departmentRoomID);
                    DepartmentRoomDto departmentRoomDto = new DepartmentRoomDto();
                    departmentRoomDto.DepartmentID     = (int)item.DepartmentID;
                    departmentRoomDto.DepartmentRoomID = item.DepartmentRoomID;
                    departmentRoomDto.Other            = item.Other;
                    departmentRoomDto.RoomID           = (int)item.RoomID;

                    return(departmentRoomDto);
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Пример #2
0
        public ResultHelper SetDepartmentRoom(DepartmentRoomDto departmentRoomDto)
        {
            try
            {
                departmentroom item = new departmentroom();
                item.DepartmentID     = departmentRoomDto.DepartmentID;
                item.DepartmentRoomID = departmentRoomDto.DepartmentRoomID;
                item.RoomID           = departmentRoomDto.RoomID;
                item.Other            = departmentRoomDto.Other;

                using (UnitOfWork unitofWork = new UnitOfWork())
                {
                    unitofWork.GetRepository <departmentroom>().Update(item);
                    unitofWork.saveChanges();
                    return(new ResultHelper(true, item.DepartmentRoomID, ResultHelper.SuccessMessage));
                }
            }
            catch (Exception ex)
            {
                return(new ResultHelper(false, departmentRoomDto.DepartmentRoomID, ResultHelper.UnSuccessMessage));
            }
        }