public void Create(ProdVendidoPorFranqueado entity) { using (var das = new DataAccessScope(true)) { using (var ctx = new SI2_Bom_e_BaratoEntities()) { ctx.ProdVendidoPorFranqueado.Add(entity); ctx.SaveChanges(); } das.Commit(); } }
public ProdVendidoPorFranqueado Read(int franqId, int prodId) { ProdVendidoPorFranqueado pvpf = new ProdVendidoPorFranqueado(); using (var das = new DataAccessScope(true)) { using (var ctx = new SI2_Bom_e_BaratoEntities()) { ViewController.ProdVendidoPorFranqueado pv = (from p in ctx.ProdVendidoPorFranqueado where p.franq_id == franqId && p.prod_id == prodId select p).FirstOrDefault(); pvpf.franq_id = Decimal.ToInt32(pv.franq_id); pvpf.prod_id = pv.prod_id; pvpf.preco_unitario = pv.preco_unitario; pvpf.qtd_vendas = pv.qtd_vendas.GetValueOrDefault(); pvpf.stock_max = pv.stock_max.GetValueOrDefault(); pvpf.stock_min = pv.stock_min.GetValueOrDefault(); pvpf.stock_total = pv.stock_total.GetValueOrDefault(); } } return(pvpf); }
public void Delete(ProdVendidoPorFranqueado entity) { throw new NotImplementedException(); }
private Entrega ToEntrega(ProdVendidoPorFranqueado p) { return(new Entrega(p.FranqId, p.ProdId, p.StockMax - p.StockTotal, 0)); }