/// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet PagoDet. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToPagoDet(PagoDet pagoDet)
 {
     base.AddObject("PagoDet", pagoDet);
 }
 /// <summary>
 /// Crear un nuevo objeto PagoDet.
 /// </summary>
 /// <param name="numLinea">Valor inicial de la propiedad NumLinea.</param>
 /// <param name="idMedioPago">Valor inicial de la propiedad IdMedioPago.</param>
 /// <param name="monto">Valor inicial de la propiedad Monto.</param>
 /// <param name="numeroCuenta">Valor inicial de la propiedad NumeroCuenta.</param>
 /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param>
 /// <param name="idBanco">Valor inicial de la propiedad IdBanco.</param>
 /// <param name="numComprobante">Valor inicial de la propiedad NumComprobante.</param>
 /// <param name="numPago">Valor inicial de la propiedad NumPago.</param>
 public static PagoDet CreatePagoDet(global::System.Int32 numLinea, global::System.Int32 idMedioPago, global::System.Decimal monto, global::System.Int32 numeroCuenta, global::System.Int32 idEmpresa, global::System.Int32 idBanco, global::System.Decimal numComprobante, global::System.Int32 numPago)
 {
     PagoDet pagoDet = new PagoDet();
     pagoDet.NumLinea = numLinea;
     pagoDet.IdMedioPago = idMedioPago;
     pagoDet.Monto = monto;
     pagoDet.NumeroCuenta = numeroCuenta;
     pagoDet.IdEmpresa = idEmpresa;
     pagoDet.IdBanco = idBanco;
     pagoDet.NumComprobante = numComprobante;
     pagoDet.NumPago = numPago;
     return pagoDet;
 }
        public Boolean GuardarDetalleNomina(clsPagoDetalleDos Det)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {

                    PagoDet pago = new PagoDet()
                    {
                        NumLinea = id,
                        IdMedioPago = Det.IdMedioPago,
                        Monto = Det.Monto,
                        NumeroCuenta = Det.NumeroCuenta,
                        IdEmpresa = Det.IdEmpresa,
                        IdBanco = Det.IdBanco,
                        NumComprobante = Det.NumComprobante,
                        //  NumComision =Det.NumComision,
                        NumNominaCab = Det.NumNominaCab,
                        NumPago = Det.NumPago,

                    };
                    ent.AddToPagoDet(pago);
                    ent.SaveChanges();
                }

                return true;

            }
            catch (Exception ex)
            {
                return false;
            }
        }