public Prodotto(OleDbConnection cnn, string codice_maietta, int parentID, UtilityMaietta.genSettings s) { this.codicemaietta = codice_maietta; if (codice_maietta != "") { ip = new UtilityMaietta.infoProdotto(codice_maietta, cnn, s); string str = " select * from mapprodotti where codicemaietta = '" + codicemaietta + "' and parentid = " + parentID; OleDbDataAdapter adt = new OleDbDataAdapter(str, cnn); DataTable dt = new DataTable(); adt.Fill(dt); if (dt.Rows.Count > 0) { this.note = dt.Rows[0]["note"].ToString(); this.quantita = (dt.Rows[0]["quantita"].ToString() != "") ? int.Parse(dt.Rows[0]["quantita"].ToString()) : 0; this.ripiano = (dt.Rows[0]["ripiano"].ToString() != "") ? int.Parse(dt.Rows[0]["ripiano"].ToString()) : 0; this.parent = new ClassStruttura.Struttura(int.Parse(dt.Rows[0]["parentID"].ToString()), cnn, s); } else { this.note = ""; this.ripiano = this.quantita = 0; this.parent = null; } } }
public Prodotto(Prodotto p, ClassStruttura.Struttura _parent, int _qt, int _ripiano, string _note) { this.codicemaietta = p.codicemaietta; this.ip = p.ip; this.note = _note; this.quantita = _qt; this.parent = _parent; //p.parent; this.ripiano = _ripiano; }
public Prodotto(OleDbConnection cnn, string codice_maietta, UtilityMaietta.genSettings s) { this.codicemaietta = codice_maietta; if (codice_maietta != "") { ip = new UtilityMaietta.infoProdotto(codice_maietta, cnn, s); } this.note = ""; this.ripiano = this.quantita = 0; this.parent = null; }
internal Prodotto(DataRow dr, OleDbConnection cnn, ClassStruttura.Struttura _parent, UtilityMaietta.genSettings s) { this.codicemaietta = dr["codicemaietta"].ToString(); if (this.codicemaietta != "") { ip = new UtilityMaietta.infoProdotto(codicemaietta, cnn, s); } this.note = dr["note"].ToString(); this.ripiano = (dr["ripiano"].ToString() == "") ? 0 : int.Parse(dr["ripiano"].ToString()); this.quantita = (dr["quantita"].ToString() == "") ? 0 : int.Parse(dr["quantita"].ToString()); this.parent = _parent; }
public Prodotto(OleDbConnection cnn, string codice_maietta, UtilityMaietta.genSettings s, string _note, int _qt, int _ripiano, ClassStruttura.Struttura padre) { this.codicemaietta = codice_maietta; if (codice_maietta != "") { ip = new UtilityMaietta.infoProdotto(codice_maietta, cnn, s); } this.note = _note; this.quantita = _qt; this.parent = padre; this.ripiano = _ripiano; //this.parentName = (parent != null) ? parent.nome : ""; }