예제 #1
0
        //修改教室名称
        public bool Edit(EventRoomRequest request, out string msg)
        {
            bool flag = false;

            msg = string.Empty;
            try
            {
                if (request.Name.IsEmpty())
                {
                    msg = "教室名不能为空";
                    return(flag);
                }
                t_event_room room = _dbContext.Get <t_event_room>(request.Id);
                if (room != null)
                {
                    room.name       = request.Name;
                    room.updatetime = DateTime.Now;
                    _dbContext.Update(room);
                    flag = true;
                }
                else
                {
                    msg = "未找到教室信息";
                }
            }
            catch (Exception ex)
            {
                flag = false;
                msg  = "服务异常";
                LogUtils.LogError("EventRoomService.Edit", ex);
            }
            return(flag);
        }
예제 #2
0
        public ContentResult editroom(EventRoomRequest request)
        {
            request.MemberId = UserContext.WebUserContext.Id;
            string msg  = string.Empty;
            var    flag = _eventRoomService.Edit(request, out msg);

            return(Result <string>(flag, msg));
        }
예제 #3
0
        //新增教室
        public bool Insert(EventRoomRequest request, out string msg)
        {
            bool flag = false;

            msg = string.Empty;
            try
            {
                if (request.Name.IsEmpty())
                {
                    msg = "教室名不能为空";
                    return(flag);
                }
                if (request.EventId <= 0)
                {
                    msg = "赛事信息有误";
                    return(flag);
                }
                //教练赛事
                t_event t_event = _dbContext.Get <t_event>(request.EventId);
                if (t_event == null)
                {
                    msg = "赛事信息有误";
                    return(flag);
                }
                _dbContext.Insert(new t_event_room
                {
                    eventgroupId = request.EventGroupId,
                    code         = _dataRepository.EventRoomRepo.RenderCode(request.EventId),
                    eventId      = request.EventId,
                    roomStatus   = RoomStatusEm.闲置,
                    name         = request.Name
                });
                flag = true;
            }
            catch (Exception ex)
            {
                flag = false;
                msg  = "服务异常";
                LogUtils.LogError("EventRoomService.Insert", ex);
            }
            return(flag);
        }