// public ContractSupply contractSupply; public ReportPredictTable(ReportPredict reportPredict, Product product, Storehouse storehouse) { this.product = product; this.storehouse = storehouse; this.reportPredict = reportPredict; //this.contractSupply = contractSupply; }
public bool queryAddReportPredict(ReportPredict c) { if (LoginInfo.Position == 1 || LoginInfo.Position == 2)//Начальник склада, Бухгалтер { using (DataBaseContext db = new DataBaseContext()) { try { db.ReportPredicts.Add(c); db.SaveChanges(); } catch (Exception e) { return(false); } return(true); } } return(false); }
/* public bool queryUpdateReportPredict(ReportPredict c) * { * using (DataBaseContext db = new DataBaseContext()) * { * try * { * ReportPredict p = db.ReportPredicts.Find(c.Id); * * p.Amount = c.Amount; * p.ProductId = c.ProductId; * p.Date = c.Date; * p.Predict = c.Predict; * p.StorehouseId = c.StorehouseId; * p.ContractSupplyId = c.ContractSupplyId; * * db.SaveChanges(); * } * catch (Exception e) * { * return false; * } * return true; * } * }*/ public bool queryDeleteReportPredict(int Id) { if (LoginInfo.Position == 1 || LoginInfo.Position == 2)//Начальник склада, Бухгалтер { using (DataBaseContext db = new DataBaseContext()) { try { ReportPredict p = db.ReportPredicts.Find(Id); db.ReportPredicts.Remove(p); db.SaveChanges(); } catch (Exception e) { return(false); } return(true); } } return(false); }