public void CommitFlete(string IdCargoAdiciional) { tlg_FleteExDataset data = (tlg_FleteExDataset)_data; // es el Dataset extendido tlg_FleteExDataset.tlg_FleteRow row = data.tlg_Flete.Newtlg_FleteRow(); row.IdComprobanteCargoAdicional = IdCargoAdiciional; row.IdTransporte = this._idTransporte; row.FechaCreacion = mz.erp.businessrules.Sistema.DateTime.Now; row.IdConexionCreacion = Security.IdConexion; row.IdConexionUltimaModificacion = Security.IdConexion; data.tlg_Flete.Addtlg_FleteRow(row); }
public void CommitCargoAdicional() { tlg_FleteExDataset data = (tlg_FleteExDataset)_data; foreach (mz.erp.businessrules.EstadoItem unestadoItem in _arrayItems) { tlg_FleteExDataset.tsa_ComprobanteCargoAdicionalRow row = data.tsa_ComprobanteCargoAdicional.Newtsa_ComprobanteCargoAdicionalRow(); row.IdComprobanteCargoAdicional = Util.NewStringId(); row.IdComprobante = Util.NewStringId(); //le asigno un valor default q será tapado por el putExtraData. row.Ordinal = unestadoItem.Ordinal; row.Tipo = this._tipo; row.Descripcion = this._descripcion; row.Fecha = this._fecha; row.Monto = this._monto; row.IdPersona = this._idPersona; row.Estado = this._estado; row.FechaCreacion = mz.erp.businessrules.Sistema.DateTime.Now; row.IdConexionCreacion = Security.IdConexion; row.IdConexionUltimaModificacion = Security.IdConexion; data.tsa_ComprobanteCargoAdicional.Addtsa_ComprobanteCargoAdicionalRow(row); this.CommitFlete(row.IdComprobanteCargoAdicional); } }