public static tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset.tsa_CuentasCondicionesDeVenta_TDCompTesoreriaRow GetByPk(string IdCuenta, string IdCondicionDeVenta, string IdTDCompTesoreria) { tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset data = new tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset(); SqlCommand cmd = new SqlCommand("Pr_tsa_CuentasCondicionesDeVenta_TDCompTesoreria_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdCuenta", SqlDbType.VarChar)); cmd.Parameters["@IdCuenta"].Value = IdCuenta; cmd.Parameters.Add(new SqlParameter("@IdCondicionDeVenta", SqlDbType.VarChar)); cmd.Parameters["@IdCondicionDeVenta"].Value = IdCondicionDeVenta; cmd.Parameters.Add(new SqlParameter("@IdTDCompTesoreria", SqlDbType.VarChar)); cmd.Parameters["@IdTDCompTesoreria"].Value = IdTDCompTesoreria; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tsa_CuentasCondicionesDeVenta_TDCompTesoreria"); adapter.Fill(data); if (data.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Rows.Count == 1) { return((tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset.tsa_CuentasCondicionesDeVenta_TDCompTesoreriaRow)data.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Rows[0]); } return(null); }
/// <summary> /// Envia los cambios del tsa_CuentasCondicionesDeVentaDataset a la base de datos. /// </summary> public static void Update(tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Rows.Count > 0, "La tabla dataSet.tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Update(dataSet); }
public void Commit() { _condicionDeVenta.Commit(); _dataCondVenta = _condicionDeVenta.DataCondicionDeVenta; _dataCondVentaDet = _condicionDeVenta.DataCondicionDeVentaDet; _dataTDCompTesoreria_CondVenta = _condicionDeVenta.DataTDComp_Tesoreria_CondDeVenta; _dataTiposDeCompTDCompTesoreriaCondVentas = _condicionDeVenta.DataTiposDeComp_Tesoreria_CondVenta; _dataCuentasTDCompTesoreriaCondVentas = _condicionDeVenta.DataCuenta_TDComp_Tesoreria; }
public void Commit() { if (this._state.ToUpper().Equals("NEW")) { _dataTDCompTesoreriaCondVentas = new tfi_TDCompTesoreria_CondicionesDeVentaDataset(); _dataCuentasTDCompTesoreriaCondVentas = new tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset(); _dataTiposDeCompTDCompTesoreriaCondVentas = new Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreriaDataset(); foreach (CondicionDeVentaView cdv in this._listaCondicionesDeVentasSeleccionadas) { tfi_TDCompTesoreria_CondicionesDeVentaDataset.tfi_TDCompTesoreria_CondicionesDeVentaRow row_TDCT_CV = this._dataTDCompTesoreriaCondVentas.tfi_TDCompTesoreria_CondicionesDeVenta.Newtfi_TDCompTesoreria_CondicionesDeVentaRow(); mz.erp.businessrules.tfi_TDCompTesoreria_CondicionesDeVenta.SetRowDefaultValues(row_TDCT_CV); row_TDCT_CV.idCondicionDeVenta = cdv.IdCondicionDeVenta; if (_metodoComparacionXE) { row_TDCT_CV.MetodoDeComparacion = "E"; } else if (_metodoComparacionXI) { row_TDCT_CV.MetodoDeComparacion = "I"; } this._dataTDCompTesoreriaCondVentas.tfi_TDCompTesoreria_CondicionesDeVenta.Addtfi_TDCompTesoreria_CondicionesDeVentaRow(row_TDCT_CV); foreach (TipoDeComprobante tcv in this.ListaTiposDeComprobantesSeleccionados) { Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreriaDataset.Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreriaRow row_TC_CV_TDCT = this._dataTiposDeCompTDCompTesoreriaCondVentas.Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreria.NewTsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreriaRow(); mz.erp.businessrules.Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreria.SetRowDefaultValues(row_TC_CV_TDCT); row_TC_CV_TDCT.IdCondicionDeVenta = cdv.IdCondicionDeVenta; row_TC_CV_TDCT.IdTipoDeComprobante = tcv.IdTipoComprobante; if (_metodoAsigTipoCompXE) { row_TC_CV_TDCT.MetodoDeAsignacion = "E"; } else if (_metodoAsigTipoCompXI) { row_TC_CV_TDCT.MetodoDeAsignacion = "I"; } this._dataTiposDeCompTDCompTesoreriaCondVentas.Tsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreria.AddTsy_TiposDeComprobantes_CondicionesDeVenta_TDCompTesoreriaRow(row_TC_CV_TDCT); } foreach (Cuenta c in this._listaCuentas) { tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset.tsa_CuentasCondicionesDeVenta_TDCompTesoreriaRow row_C_CV_TDCT = this._dataCuentasTDCompTesoreriaCondVentas.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Newtsa_CuentasCondicionesDeVenta_TDCompTesoreriaRow(); mz.erp.businessrules.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.SetRowDefaultValues(row_C_CV_TDCT); row_C_CV_TDCT.IdCondicionDeVenta = cdv.IdCondicionDeVenta; row_C_CV_TDCT.IdCuenta = c.IdCuenta; if (_metodoAsigCuentaXE) { row_C_CV_TDCT.MetodoDeAsignacion = "E"; } else if (_metodoAsigCuentaXI) { row_C_CV_TDCT.MetodoDeAsignacion = "I"; } this._dataCuentasTDCompTesoreriaCondVentas.tsa_CuentasCondicionesDeVenta_TDCompTesoreria.Addtsa_CuentasCondicionesDeVenta_TDCompTesoreriaRow(row_C_CV_TDCT); } } tfi_TDCompTesoreriasMonedasRecargosDataset.tfi_TDCompTesoreriasMonedasRecargosRow row_TDCT_M_R = this._dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Newtfi_TDCompTesoreriasMonedasRecargosRow(); mz.erp.businessrules.tfi_TDCompTesoreriasMonedasRecargos.SetRowDefaultValues(row_TDCT_M_R); row_TDCT_M_R.Recargo = this._recargo; row_TDCT_M_R.IdMoneda = Variables.GetValueString("Contabilidad.MonedaReferencia"); this._dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Addtfi_TDCompTesoreriasMonedasRecargosRow(row_TDCT_M_R); } if (this._state.ToUpper().Equals("EDIT")) { tfi_TDCompTesoreriasMonedasRecargosDataset.tfi_TDCompTesoreriasMonedasRecargosRow row_TDCT_M_R; if (_dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Rows.Count > 0) { row_TDCT_M_R = (tfi_TDCompTesoreriasMonedasRecargosDataset.tfi_TDCompTesoreriasMonedasRecargosRow)_dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Rows[0]; row_TDCT_M_R.Recargo = this._recargo; } else { row_TDCT_M_R = this._dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Newtfi_TDCompTesoreriasMonedasRecargosRow(); mz.erp.businessrules.tfi_TDCompTesoreriasMonedasRecargos.SetRowDefaultValues(row_TDCT_M_R); row_TDCT_M_R.Recargo = this._recargo; row_TDCT_M_R.IdMoneda = Variables.GetValueString("Contabilidad.MonedaReferencia"); this._dataTDCompTesoreriaMonedaRecargos.tfi_TDCompTesoreriasMonedasRecargos.Addtfi_TDCompTesoreriasMonedasRecargosRow(row_TDCT_M_R); } } }
public static tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset GetList() { tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset data = new tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset(); return(( tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset )GetList(data)); }
public static void Update(tsa_CuentasCondicionesDeVenta_TDCompTesoreriaDataset dataSet) { //Update( dataSet.tsa_CuentasCondicionesDeVenta ); Update((DataTable)dataSet.tsa_CuentasCondicionesDeVenta_TDCompTesoreria); }