public void Update(Interface.IpostNo postNumber) { using (LMCdatabaseDataContext dbContext = new LMCdatabaseDataContext(this.connectionString)) { tblPostNo postNo = dbContext.tblPostNos.SingleOrDefault(x => x.ID == postNumber.Id); postNo.city = postNumber.City; postNo.postNo = postNumber.PostNumber; dbContext.SubmitChanges(); } }
public void Add(Interface.IpostNo postNumber) { using (LMCdatabaseDataContext dbContext = new LMCdatabaseDataContext(this.connectionString)) { tblPostNo newPostNumber = new tblPostNo { postNo = postNumber.PostNumber, city = postNumber.City }; dbContext.tblPostNos.InsertOnSubmit(newPostNumber); dbContext.SubmitChanges(); } }
public void Delete(Interface.IpostNo postNumber) { using (LMCdatabaseDataContext dbContext = new LMCdatabaseDataContext(this.connectionString)) { tblPostNo postNo = dbContext.tblPostNos.SingleOrDefault(x => x.ID == postNumber.Id); dbContext.tblPostNos.DeleteOnSubmit(postNo); var deleteItem = new StringBuilder(); deleteItem.Append("[tblPostNo] { "); deleteItem.Append("ID = " + postNo.ID + ", "); deleteItem.Append("postNo = " + postNo.postNo + ", "); deleteItem.Append("city = " + postNo.city); deleteItem.Append("} "); tblDeleteItem newDelete = new tblDeleteItem { itemInfo = deleteItem.ToString(), deleteDate = DateTime.Now, restored = false }; dbContext.SubmitChanges(); } }