public HttpResponseMessage updateAccountArticleType(String id, Models.MstAccountArticleType accountArticleType) { try { var accountArticleTypes = from d in db.MstAccountArticleTypes where d.Id == Convert.ToInt32(id) select d; if (accountArticleTypes.Any()) { var updateAccountArticleTypes = accountArticleTypes.FirstOrDefault(); updateAccountArticleTypes.AccountId = accountArticleType.AccountId; updateAccountArticleTypes.ArticleTypeId = accountArticleType.ArticleTypeId; db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } } catch { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
public Int32 insertAccountArticleType(Models.MstAccountArticleType accountArticleType) { try { Data.MstAccountArticleType newAccountArticleType = new Data.MstAccountArticleType(); newAccountArticleType.AccountId = accountArticleType.AccountId; newAccountArticleType.ArticleTypeId = accountArticleType.ArticleTypeId; db.MstAccountArticleTypes.InsertOnSubmit(newAccountArticleType); db.SubmitChanges(); return(newAccountArticleType.Id); } catch { return(0); } }