Пример #1
0
        public IActionResult UpdatePurposeMeetingUpdateRequest([FromBody] MeetingUpdateRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(StatusCode(401, "Request is missing values for the request"));
            }
            var result = _meetingObjectivePurposeService.UpdatePurpose
                             (request.id, request.purpose, User.ToRest());

            return(result.Condition ? (IActionResult)Ok(result.Meeting) : StatusCode(result.Code, result.Message));
        }
Пример #2
0
        public HttpResponseMessage Put(MeetingUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new Sabio.Web.Models.Responses.SucessResponse();

            _meetingsService.Update(model);
            return(Request.CreateResponse(response));
        }
        public IActionResult UserMeetingResult([FromBody] MeetingUpdateRequest meeting)
        {
            var userInfo      = User.ToRest();
            var meetingEntity = new Minutz.Models.Entities.Meeting {
                Id = meeting.id,
            };
            var result = _userManageMeetingService.UpdateMeeting(meetingEntity, userInfo);

            if (result.Condition)
            {
                return(Ok(result.Meeting));
            }
            return(StatusCode(result.Code, result.Message));
        }
Пример #4
0
 public void Update(MeetingUpdateRequest model)
 {
     DataProvider.ExecuteNonQuery(GetConnection, "dbo.Meetings_Update"
                                  , inputParamMapper : delegate(SqlParameterCollection paramCollection)
     {
         paramCollection.AddWithValue("@Name", model.Name);
         paramCollection.AddWithValue("@Description", model.Description);
         paramCollection.AddWithValue("@Date", model.Date);
         paramCollection.AddWithValue("@StartTime", model.StartTime);
         paramCollection.AddWithValue("@EndTime", model.EndTime);
         paramCollection.AddWithValue("@MeetingTypeId", model.MeetingTypeId);
         paramCollection.AddWithValue("@MeetingFormatId", model.MeetingFormatId);
         paramCollection.AddWithValue("@IsTentative", model.Tentative);
         paramCollection.AddWithValue("@IsPublic", model.Public);
         paramCollection.AddWithValue("@UserId", UserService.GetCurrentUserId());
         paramCollection.AddWithValue("@Id", model.Id);
     }
                                  );
 }