예제 #1
0
 public HttpResponseMessage UpdateEndActivity(AEMeUpdateStartEndRequest model)
 {
     if (!ModelState.IsValid)
     {
         return(CreateErrorResponse());
     }
     _service.UpdateEndActivity(model);
     return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse()));
 }
예제 #2
0
        public void UpdateStartActivity(AEMeUpdateStartEndRequest data)
        {
            if (data == null)
            {
                throw new ArgumentNullException("A parameter data is required!");
            }
            string storeProc = "[dbo].[ActivityEntries_UpdateStartActivity]";

            _dataProvider.ExecuteNonQuery(storeProc
                                          , delegate(SqlParameterCollection sqlParams)
            {
                sqlParams.AddWithValue("@Id", data.Id);
                sqlParams.AddWithValue("@TimeElapsed", data.TimeElapsed);
                sqlParams.AddWithValue("@PointsEarned", data.PointsEarned);
            });
        }