Beispiel #1
0
 public static void UpdateGradebookEntryById(GradebookEntryUpdateRequest model)
 {
     DataProvider.ExecuteNonQuery(GetConnection, "dbo.UpdateGradebookEntryById"
                                  , inputParamMapper : delegate(SqlParameterCollection paramCollection)
     {
         paramCollection.AddWithValue("@Id", model.Id);
         paramCollection.AddWithValue("@AssignmentId", model.AssignmentId);
         paramCollection.AddWithValue("@PointsEarned", model.PointsEarned);
         paramCollection.AddWithValue("@InstructorComments", model.InstructorComments);
     }, returnParameters : delegate(SqlParameterCollection param)
                                  { }
                                  );
 }
Beispiel #2
0
        public HttpResponseMessage UpdateGradebookEntryById(GradebookEntryUpdateRequest model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            model.Id = id;

            SuccessResponse response = new SuccessResponse();

            GradebookService.UpdateGradebookEntryById(model);

            return(Request.CreateResponse(response));
        }