public void UpdatePaper(DataModels.Npaper paper) { using (var db = new PapersDB()) { db.Npapers.Where(w => w.PaperId == paper.PaperId) .Set(p => p.CorrectionGoods, paper.CorrectionGoods) .Set(p => p.DeliveryNewsPaper, paper.DeliveryNewsPaper) .Set(p => p.LayoutNewsPaper, paper.LayoutNewsPaper) .Set(p => p.PaperName, paper.PaperName) .Set(p => p.PrintingNewsPaper, paper.PrintingNewsPaper) .Set(p => p.PrintPrepareAndSign, paper.PrintPrepareAndSign) .Set(p => p.PublicationDate, paper.PublicationDate) .Set(p => p.ReconcilementArtQty, paper.ReconcilementArtQty) .Set(p => p.SellAproveGoods, paper.SellAproveGoods) .Set(p => p.StartGoodPrepare, paper.StartGoodPrepare) .Set(p => p.StopAgreement, paper.StopAgreement) .Update(); } }
public long CreatePaper(DataModels.Npaper paper) { using (var db = new PapersDB()) { var o = db.Npapers.InsertWithIdentity( () => new DataModels.Npaper { CorrectionGoods = paper.CorrectionGoods, DeliveryNewsPaper = paper.DeliveryNewsPaper, LayoutNewsPaper = paper.LayoutNewsPaper, PaperName = paper.PaperName, PrintingNewsPaper = paper.PrintingNewsPaper, PrintPrepareAndSign = paper.PrintPrepareAndSign, PublicationDate = paper.PublicationDate, ReconcilementArtQty = paper.ReconcilementArtQty, SellAproveGoods = paper.SellAproveGoods, StartGoodPrepare = paper.StartGoodPrepare, StartQtyPages = paper.StartQtyPages, StopAgreement = paper.StopAgreement }); return(Convert.ToInt64(o)); } }