private void btnEdit_Click(object sender, EventArgs e) { if (!txtNome.ReadOnly) //salva eventuali modifiche e disabilita controlli { //validazione campi if (txtNome.Text == "") { MessageBox.Show(this, "Nome dell'utente è un campo obbligatorio.", "Mancano dati obbligatori", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } disableControls(); btnEdit.Text = "Modifica"; if (IsThereAnyModification()) { //salva i dati nel db scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); uta.UpdateById(udt[currentIndex]["Tipo"].ToString(), txtCf.Text, txtPiva.Text, txtNome.Text, txtSede.Text, txtDescr.Text, int.Parse(udt[currentIndex]["ID"].ToString())); } } else { //salva valori originali e abilita controlli enableControls(); saveOldValues(); btnEdit.Text = "Salva"; } }
private void AddMovimentoForm_Load(object sender, EventArgs e) { //popola dropdown utenti scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); udt = uta.GetDataOrderByNome(); for(int i=0; i<udt.Count; i++){ dropUtente.Items.Add(new UtenteDropDownItem(int.Parse(udt[i]["ID"].ToString()), udt[i]["Nome"].ToString())); } //popola dropdown destinatari scadenzettiDbDataSetTableAdapters.DestinatarioMovTableAdapter dta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.DestinatarioMovTableAdapter(); ddt = dta.GetDataOrderByNome(); for (int i = 0; i < ddt.Count; i++) { dropDest.Items.Add(new DestinatarioDropDownItem(int.Parse(ddt[i]["ID"].ToString()), ddt[i]["Nome"].ToString())); } }
public ReportSearchCriteriaForm() { InitializeComponent(); dag = new DataAccessGateway(); initializeMonthDictionaries(); scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); udt = uta.GetDataOrderByNome(); scadenzettiDbDataSetTableAdapters.CategoriaTableAdapter cta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.CategoriaTableAdapter(); cdt = cta.GetDataOrderByNome(); //inizializzazione controlli initializeMonthExpenseTab(); initializeYearMatrixTab(); initializeCategTab(); initializePersTab(); }
private void SearchMovimentiForm_Load(object sender, EventArgs e) { //popola dropdown utenti dropUtente.Items.Add(""); //scelta vuota scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); udt = uta.GetDataOrderByNome(); int idUtente; string nomeUtente; for (int i = 0; i < udt.Count; i++) { idUtente = int.Parse(udt[i]["ID"].ToString()); nomeUtente = udt[i]["Nome"].ToString(); dropUtente.Items.Add(new UtenteDropDownItem(idUtente, nomeUtente)); Utenti.Add(idUtente, nomeUtente); } //popola dropdown destinatari dropDest.Items.Add(""); //scelta vuota scadenzettiDbDataSetTableAdapters.DestinatarioMovTableAdapter dta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.DestinatarioMovTableAdapter(); ddt = dta.GetDataOrderByNome(); int idDest; string nomeDest; for (int i = 0; i < ddt.Count; i++) { idDest = int.Parse(ddt[i]["ID"].ToString()); nomeDest = ddt[i]["Nome"].ToString(); dropDest.Items.Add(new DestinatarioDropDownItem(idDest,nomeDest)); Destinatari.Add(idDest, nomeDest); } }
private void loadUsers(int index) { scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); udt = uta.GetDataOrderByNome(); if (udt.Count == 0) { MessageBox.Show("Non ci sono utenti in archivio", "Nessun utente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.DialogResult = DialogResult.Cancel; return; } showUtente(index); }
private void deleteUser(int idUtente) { scadenzettiDbDataSetTableAdapters.UtenteTableAdapter uta = new Scadenzetti.scadenzettiDbDataSetTableAdapters.UtenteTableAdapter(); uta.DeleteById(idUtente); }