/// <summary>
 /// Crear un nuevo objeto DeudaDet.
 /// </summary>
 /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param>
 /// <param name="numCuentaPorPagar">Valor inicial de la propiedad NumCuentaPorPagar.</param>
 /// <param name="numDetalleDeuda">Valor inicial de la propiedad NumDetalleDeuda.</param>
 /// <param name="valorLetra">Valor inicial de la propiedad ValorLetra.</param>
 /// <param name="fechaVencimiento">Valor inicial de la propiedad FechaVencimiento.</param>
 /// <param name="estado">Valor inicial de la propiedad Estado.</param>
 public static DeudaDet CreateDeudaDet(global::System.Int32 idEmpresa, global::System.Int32 numCuentaPorPagar, global::System.Int32 numDetalleDeuda, global::System.Decimal valorLetra, global::System.DateTime fechaVencimiento, global::System.Int32 estado)
 {
     DeudaDet deudaDet = new DeudaDet();
     deudaDet.IdEmpresa = idEmpresa;
     deudaDet.NumCuentaPorPagar = numCuentaPorPagar;
     deudaDet.NumDetalleDeuda = numDetalleDeuda;
     deudaDet.ValorLetra = valorLetra;
     deudaDet.FechaVencimiento = fechaVencimiento;
     deudaDet.Estado = estado;
     return deudaDet;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet DeudaDet. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToDeudaDet(DeudaDet deudaDet)
 {
     base.AddObject("DeudaDet", deudaDet);
 }
        private Boolean GuardarDetCtaPorPagar(List<clsCuentaPorPagarDetalle> a)
        {
            try
            {
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    int aux = a.Count;
                    List<clsCuentaPorPagarDetalle> Detalle = a;
                    for (int i = 0; i < aux; i++)
                    {
                        int NumDetCtaxPag = getNumDetCtaxPag();
                        DeuDet = new DeudaDet()
                        {
                            IdEmpresa = Detalle[i]._IdEmpresa,
                            NumCuentaPorPagar = Detalle[i]._NumCuentaPorPagar,
                            NumDetalleDeuda = NumDetCtaxPag,
                            ValorLetra = Detalle[i]._ValorLetra,
                            FechaVencimiento = Detalle[i]._FechaVencimiento,
                            Estado = Detalle[i]._Estado,
                        };
                        ent.AddToDeudaDet(DeuDet);
                        ent.SaveChanges();
                    }
                    //ent.SaveChanges();
                }

                return true;

            }
            catch (Exception)
            {
                return false;
            }
        }