public void lancaMovimento(LancamentoCaixa obj_lcaixa) { using (DataContext db = new DataContext()) { try { db.LancamentoCaixa.Add(obj_lcaixa); db.SaveChanges(); dalCaixa dalCa = new dalCaixa(); dalCa.atualizaCaixa(obj_lcaixa.CaixaID); } catch (Exception) { throw; } } }
public void excluirMovimento(int id) { using (DataContext db = new DataContext()) { try { LancamentoCaixa del = db.LancamentoCaixa.SingleOrDefault(p => p.LancamentoCaixaID == id); db.LancamentoCaixa.Remove(del); db.SaveChanges(); dalCaixa dalCa = new dalCaixa(); dalCa.atualizaCaixa(del.CaixaID); } catch (Exception) { throw; } } }
public bool excluirAtivarPedido(int PedidoID) { DateTime DataInicial = DateTime.Now.Date; DateTime DataFinal = DateTime.Now.Date.AddMinutes(1439.99); try { DataContext db = new DataContext(); var achaIdLanc = db.LancamentoCaixa.Where(lc => lc.PedidoID == PedidoID).ToList(); if (achaIdLanc.FirstOrDefault().Data >= DataInicial && achaIdLanc.FirstOrDefault().Data <= DataFinal) { if (dalCaixa.verificaCaixa().Status == true) { db.LancamentoCaixa.RemoveRange(achaIdLanc); db.SaveChanges(); dalCaixa dalCa = new dalCaixa(); dalCa.atualizaCaixa(dalCaixa.verificaCaixa().CaixaID); return(true); } else { return(false); } } else { return(false); } } catch (Exception) { throw; } }