public void Update(VisitorStatisticModel model) { var data = Connect_Enttity.VisitorStatistics.FirstOrDefault(x => x.ID == model.ID); if (data != null) { data.ID = model.ID; data.VisitedDate = model.VisitedDate; data.IPAddress = model.IPAddress; Connect_Enttity.SaveChanges(); Dispose(); } }
public void Create(VisitorStatisticModel model) { var data = Connect_Enttity.VisitorStatistics.FirstOrDefault(x => x.ID == model.ID); if (data == null) { var entity = new VisitorStatistic(); entity.ID = model.ID; entity.VisitedDate = model.VisitedDate; entity.IPAddress = model.IPAddress; Connect_Enttity.VisitorStatistics.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }
public HttpResponseMessage Update(HttpRequestMessage request, VisitorStatisticModel VisitorStatisticModel) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } else { var VisitorStatisticService = new VisitorStatisticService(); VisitorStatisticService.Update(VisitorStatisticModel); response = request.CreateResponse(HttpStatusCode.OK); } return response; })); }