public void deposito(tipoCaixa c, double v, categoria cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
            {
                C.Cod_Caixa = (int)c;
                C.Cod_Categ = (int)cc;
                C.valor = (decimal)v;

                N.Caixa.AddObject(C);
                N.SaveChanges();
            }
        }
        public void deposito(tipoCaixa c, Dictionary<categoria, double> cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
                foreach (KeyValuePair<categoria, double> pair in cc)
                {
                    C.Cod_Caixa = (int)c;
                    C.Cod_Categ = (decimal)pair.Key;
                    C.valor = (decimal)pair.Value;

                    N.Caixa.AddObject(C);
                    N.SaveChanges();
                }
        }
 /// <summary>
 /// Create a new Caixa object.
 /// </summary>
 /// <param name="cod_Mov">Initial value of the Cod_Mov property.</param>
 public static Caixa CreateCaixa(global::System.Int32 cod_Mov)
 {
     Caixa caixa = new Caixa();
     caixa.Cod_Mov = cod_Mov;
     return caixa;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Caixa EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToCaixa(Caixa caixa)
 {
     base.AddObject("Caixa", caixa);
 }
        public void saque(tipoCaixa c, Dictionary<categoria, double> cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
                foreach (KeyValuePair<categoria, double> pair in cc)
                {
                    C.Cod_Caixa = (int)c;
                    _categoria = pair.Key;
                    _valor = -(double)pair.Value;

                    N.Caixa.AddObject(C);
                    N.SaveChanges();
                }
        }