public static void UpdateReminder(ReminderPutRequest request) { string userGuid = HttpContext.Current.User.Identity.GetUserId(); Guid ModifiedBy = new Guid(userGuid); DataProvider.ExecuteNonQuery(GetConnection, "dbo.Reminder_Update" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@ID", request.ReminderId); paramCollection.AddWithValue("@Description", request.ReminderDescription); paramCollection.AddWithValue("@ReminderDateTime", request.ReminderDateTime); paramCollection.AddWithValue("@ReminderDateTimeString", request.ReminderDateTimeString); paramCollection.AddWithValue("@ReminderType", request.ReminderType); paramCollection.AddWithValue("@ModifedBy", ModifiedBy); }); }
public HttpResponseMessage PutReminder(int id, ReminderPutRequest request) { if (ModelState.IsValid) { ErrorLogService svc = new ErrorLogService(); ErrorLogAddRequest error = new ErrorLogAddRequest(); error.ErrorFunction = "Aic.Web.Controllers.Api.PutReminder"; error.ErrorMessage = ModelState.ToString(); error.UserId = UserService.UserSelect().PersonId; svc.ErrorLogInsert(error); return(Request.CreateResponse(HttpStatusCode.BadRequest)); } SuccessResponse response = new SuccessResponse(); RecruiterService.UpdateReminder(request); return(Request.CreateResponse(response)); }