Пример #1
0
        public HttpResponseMessage Update(int id, DingUpdateRequest data)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            _service.Update(data);
            SuccessResponse responseBody = new SuccessResponse();

            return(Request.CreateResponse(HttpStatusCode.Created, responseBody));
        }
Пример #2
0
        public void Update(DingUpdateRequest data)
        {
            string storedProc = "[dbo].[Dings_Update]";

            _dataProvider.ExecuteNonQuery(storedProc, delegate(SqlParameterCollection sqlParams)
            {
                sqlParams.AddWithValue("@DingId", data.DingId);
                sqlParams.AddWithValue("@DingCategory", data.DingCategory);
                sqlParams.AddWithValue("@Value", data.Value);
                sqlParams.AddWithValue("@RouteId", data.RouteId);
                sqlParams.AddWithValue("@StopId", data.StopId);
                sqlParams.AddWithValue("@StopDisplayName", data.StopDisplayName);
                sqlParams.AddWithValue("@Agency", data.Agency);
                sqlParams.AddWithValue("@Lat", data.Lat);
                sqlParams.AddWithValue("@Long", data.Long);
            });
        }