/// <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<T> 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; } }