示例#1
0
 public FluxoCaixa verificarAberturaCaixa()
 {
     using (quiteriamodasEntities db = new quiteriamodasEntities())
     {
         FluxoCaixa Caixa = new FluxoCaixa();
         Caixa = (from e in db.FluxoCaixa
                  where System.Data.Entity.DbFunctions.TruncateTime(DateTime.Now) == System.Data.Entity.DbFunctions.TruncateTime(e.DataAbertura)
                  select e).FirstOrDefault();
         return(Caixa);
     }
 }
示例#2
0
 public FluxoCaixa verificarFechamento(FluxoCaixa caixa)
 {
     using (quiteriamodasEntities db = new quiteriamodasEntities())
     {
         FluxoCaixa Caixa = new FluxoCaixa();
         Caixa = (from e in db.FluxoCaixa
                  where System.Data.Entity.DbFunctions.TruncateTime(caixa.DataFechamento) == System.Data.Entity.DbFunctions.TruncateTime(e.DataAbertura)
                  select e).FirstOrDefault();
         //Caixa.DataFechamento = caixa.DataFechamento;
         //Caixa.ValorFechamento = caixa.ValorFechamento;
         Caixa.Fluxo = Caixa.ValorFechamento - Caixa.ValorAbertura;
         return(Caixa);
     }
 }
示例#3
0
 public bool AbrirCaixa(FluxoCaixa item)
 {
     try
     {
         using (quiteriamodasEntities db = new quiteriamodasEntities())
         {
             db.FluxoCaixa.Add(item);
             db.SaveChanges();
             return(true);
         }
     }
     catch (Exception)
     {
         //MessageBox.Show(e.Message);
         return(false);
     }
 }
示例#4
0
 public bool FecharCaixa(FluxoCaixa item)
 {
     try
     {
         using (quiteriamodasEntities db = new quiteriamodasEntities())
         {
             item.DataFechamento  = DateTime.Now;
             db.Entry(item).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch (Exception)
     {
         //MessageBox.Show(e.Message);
         return(false);
     }
 }