/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet PagoCab. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToPagoCab(PagoCab pagoCab) { base.AddObject("PagoCab", pagoCab); }
/// <summary> /// Crear un nuevo objeto PagoCab. /// </summary> /// <param name="numPago">Valor inicial de la propiedad NumPago.</param> /// <param name="fechaIngreso">Valor inicial de la propiedad FechaIngreso.</param> /// <param name="totalPagar">Valor inicial de la propiedad TotalPagar.</param> /// <param name="idUsuario">Valor inicial de la propiedad IdUsuario.</param> /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param> /// <param name="estado">Valor inicial de la propiedad Estado.</param> /// <param name="numComprobante">Valor inicial de la propiedad NumComprobante.</param> public static PagoCab CreatePagoCab(global::System.Int32 numPago, global::System.DateTime fechaIngreso, global::System.Decimal totalPagar, global::System.Int32 idUsuario, global::System.Int32 idEmpresa, global::System.Int32 estado, global::System.Decimal numComprobante) { PagoCab pagoCab = new PagoCab(); pagoCab.NumPago = numPago; pagoCab.FechaIngreso = fechaIngreso; pagoCab.TotalPagar = totalPagar; pagoCab.IdUsuario = idUsuario; pagoCab.IdEmpresa = idEmpresa; pagoCab.Estado = estado; pagoCab.NumComprobante = numComprobante; return pagoCab; }
public Boolean GuardarNomina(clsPagoDos Pago) { try { int id = getIdSiguiente(); using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { PagoCab otro = new PagoCab() { NumPago = id, FechaIngreso = Pago.FechaIngreso, TotalPagar = Pago.TotalPagar, IdUsuario = Pago.IdUsuario, IdEmpresa = Pago.IdEmpresa, Estado = Pago.IdEstado, NumComprobante = Pago.NumComprobante, }; ent.AddToPagoCab(otro); ent.SaveChanges(); } return true; } catch (Exception ex) { return false; } }