public HttpResponseMessage Update(HttpRequestMessage request, SupportOnlineModel SupportOnlineModel) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } else { var SupportOnlineService = new SupportOnlineService(); SupportOnlineService.Update(SupportOnlineModel); response = request.CreateResponse(HttpStatusCode.OK); } return response; })); }
public void Update(SupportOnlineModel model) { var data = Connect_Enttity.SupportOnlines.FirstOrDefault(x => x.ID == model.ID); if (data != null) { data.Name = model.Name; data.Department = model.Department; data.Skype = model.Skype; data.Mobile = model.Mobile; data.Email = model.Email; data.Yahoo = model.Yahoo; data.Facebook = model.Facebook; data.Status = model.Status; data.DisplayOrder = Convert.ToInt32(model.DisplayOrder); Connect_Enttity.SaveChanges(); Dispose(); } }
public void Create(SupportOnlineModel model) { var data = Connect_Enttity.SupportOnlines.FirstOrDefault(x => x.ID == model.ID); if (data == null) { var entity = new SupportOnline(); entity.Name = model.Name; entity.Department = model.Department; entity.Skype = model.Skype; entity.Mobile = model.Mobile; entity.Email = model.Email; entity.Yahoo = model.Yahoo; entity.Facebook = model.Facebook; entity.Status = model.Status; entity.DisplayOrder = Convert.ToInt32(model.DisplayOrder); Connect_Enttity.SupportOnlines.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }