/// <summary>
 /// Crear un nuevo objeto ImpuestoCuenta.
 /// </summary>
 /// <param name="idImpuesto">Valor inicial de la propiedad IdImpuesto.</param>
 /// <param name="numCuentaPorPagar">Valor inicial de la propiedad NumCuentaPorPagar.</param>
 /// <param name="valor">Valor inicial de la propiedad Valor.</param>
 /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param>
 public static ImpuestoCuenta CreateImpuestoCuenta(global::System.Int32 idImpuesto, global::System.Int32 numCuentaPorPagar, global::System.Decimal valor, global::System.Int32 idEmpresa)
 {
     ImpuestoCuenta impuestoCuenta = new ImpuestoCuenta();
     impuestoCuenta.IdImpuesto = idImpuesto;
     impuestoCuenta.NumCuentaPorPagar = numCuentaPorPagar;
     impuestoCuenta.Valor = valor;
     impuestoCuenta.IdEmpresa = idEmpresa;
     return impuestoCuenta;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet ImpuestoCuenta. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToImpuestoCuenta(ImpuestoCuenta impuestoCuenta)
 {
     base.AddObject("ImpuestoCuenta", impuestoCuenta);
 }
        private Boolean GuardarImpuestos(List<clsImpuestoCuenta> a)
        {
            try
            {
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    int aux = a.Count;
                    List<clsImpuestoCuenta> Impuestito = a;
                    for (int i = 0; i < aux; i++)
                    {
                        ImpCta = new ImpuestoCuenta()
                        {
                            IdEmpresa = Impuestito[i]._IdEmpresa,
                            NumCuentaPorPagar = Impuestito[i]._NumCuentaPorPagar,
                            Valor = Impuestito[i]._Valor,
                            IdImpuesto = Impuestito[i]._IdImpuesto,
                        };
                        ent.AddToImpuestoCuenta(ImpCta);
                        ent.SaveChanges();
                    }
                    //ent.SaveChanges();
                }

                return true;

            }
            catch (Exception)
            {
                return false;
            }
        }