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)); }
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)); }
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); } ); }