public void UpdateTable(string tablename, MigrazioneDiBaDS ds) { string query = string.Format(CultureInfo.InvariantCulture, "SELECT * FROM {0}", tablename); using (DbDataAdapter a = BuildDataAdapter(query)) { try { a.ContinueUpdateOnError = false; DataTable dt = ds.Tables[tablename]; DbCommandBuilder cmd = BuildCommandBuilder(a); a.UpdateCommand = cmd.GetUpdateCommand(); a.DeleteCommand = cmd.GetDeleteCommand(); a.InsertCommand = cmd.GetInsertCommand(); a.Update(dt); } catch (DBConcurrencyException ex) { } catch { throw; } } }
public void FillBC_ANAGRAFICA(MigrazioneDiBaDS ds) { using (MigrazioneDiBaBusiness bMigrazione = new MigrazioneDiBaBusiness()) { bMigrazione.FillBC_ANAGRAFICA(ds); } }
public void FillMAGAZZ(MigrazioneDiBaDS ds) { using (MigrazioneDiBaBusiness bMigrazione = new MigrazioneDiBaBusiness()) { bMigrazione.FillMAGAZZ(ds); } }
public void SalvaBC_ANAGRAFICA(MigrazioneDiBaDS ds) { using (MigrazioneDiBaBusiness bMigrazione = new MigrazioneDiBaBusiness()) { bMigrazione.UpdateTable(ds.BC_ANAGRAFICA.TableName, ds); ds.BC_ANAGRAFICA.AcceptChanges(); } }
public void FillBC_ANAGRAFICA(MigrazioneDiBaDS ds) { string select = @"SELECT DISTINCT * FROM BC_ANAGRAFICA"; using (DbDataAdapter da = BuildDataAdapter(select)) { da.Fill(ds.BC_ANAGRAFICA); } }
public void FillMAGAZZ(MigrazioneDiBaDS ds) { string select = @"SELECT DISTINCT * FROM GRUPPO.MAGAZZ"; using (DbDataAdapter da = BuildDataAdapter(select)) { da.Fill(ds.MAGAZZ); } }
public void GetMagazzByDescrizione(MigrazioneDiBaDS ds, string descrizione) { string select = @"SELECT DISTINCT * FROM GRUPPO.MAGAZZ where DESCRIZIONE = <DESCRIZIONE>"; ParamSet ps = new ParamSet(); ps.AddParam("DESCRIZIONE", DbType.String, descrizione); using (DbDataAdapter da = BuildDataAdapter(select, ps)) { da.Fill(ds.MAGAZZ); } }
public string GetIDMAGAZZByDescrizione(MigrazioneDiBaDS ds, string descrizione) { MigrazioneDiBaDS.MAGAZZRow riga = ds.MAGAZZ.Where(x => x.DESMAGAZZ == descrizione).FirstOrDefault(); if (riga != null) { return(riga.IDMAGAZZ); } using (MigrazioneDiBaBusiness bMigrazione = new MigrazioneDiBaBusiness()) { bMigrazione.GetMagazzByDescrizione(ds, descrizione); } riga = ds.MAGAZZ.Where(x => x.DESMAGAZZ == descrizione).FirstOrDefault(); if (riga != null) { return(riga.IDMAGAZZ); } return(string.Empty); }
public void UpdateTable(string tablename, MigrazioneDiBaDS ds) { MigrazioneDiBaAdapter a = new MigrazioneDiBaAdapter(DbConnection, DbTransaction); a.UpdateTable(tablename, ds); }
public void FillBC_ANAGRAFICA(MigrazioneDiBaDS ds) { MigrazioneDiBaAdapter a = new MigrazioneDiBaAdapter(DbConnection, DbTransaction); a.FillBC_ANAGRAFICA(ds); }
public void GetMagazzByDescrizione(MigrazioneDiBaDS ds, string descrizione) { MigrazioneDiBaAdapter a = new MigrazioneDiBaAdapter(DbConnection, DbTransaction); a.GetMagazzByDescrizione(ds, descrizione); }
public void FillMAGAZZ(MigrazioneDiBaDS ds) { MigrazioneDiBaAdapter a = new MigrazioneDiBaAdapter(DbConnection, DbTransaction); a.FillMAGAZZ(ds); }