public HttpResponseMessage updateArticleContact(String id, Models.MstArticleContact contact) { try { var contacts = from d in db.MstArticleContacts where d.Id == Convert.ToInt32(id) select d; if (contacts.Any()) { var updateArticleContact = contacts.FirstOrDefault(); updateArticleContact.ContactPerson = contact.ContactPerson; updateArticleContact.ContactNumber = contact.ContactNumber; updateArticleContact.Remarks = contact.Remarks; db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } } catch { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
public Int32 insertArticleContact(Models.MstArticleContact contact, String articleId) { try { Data.MstArticleContact newContact = new Data.MstArticleContact(); newContact.ArticleId = Convert.ToInt32(articleId); newContact.ContactPerson = contact.ContactPerson; newContact.ContactNumber = contact.ContactNumber; newContact.Remarks = contact.Remarks; db.MstArticleContacts.InsertOnSubmit(newContact); db.SubmitChanges(); return(newContact.Id); } catch { return(0); } }