private void button2_Click(object sender, EventArgs e) { string id = iD_UTENTETextBox.Text; string nome = textBox1.Text; string genero = gENEROTextBox.Text; string morada = mORADATextBox.Text; if (nome == "" || morada == "") { MessageBox.Show("Tem de preencher todos os campos"); return; } OracleCommand comm = new OracleCommand(string.Format("update utente" + " set nome='{0}',genero='{1}',morada='{2}'" + " where id_utente={3}" , nome, genero, morada, id), principal.GetOracleConnection()); uTENTEBindingSource.EndEdit(); uTENTEBindingSource.AddNew(); uTENTEBindingSource.RemoveCurrent(); cONTACTOSBindingSource.EndEdit(); cONTACTOSBindingSource.AddNew(); cONTACTOSBindingSource.RemoveCurrent(); try { comm.ExecuteNonQuery(); tableAdapterManager.UpdateAll(bd1); } catch { MessageBox.Show("Informação Inválida"); } }
private void button1_Click(object sender, EventArgs e) { string id = iD_TRABALHADORTextBox.Text; string nome = nOMETextBox.Text; string genero = gENEROTextBox.Text; string morada = mORADATextBox.Text; string encargo = eNCARGOTextBox.Text; string turno = tURNOTextBox.Text; if (nome == "" || morada == "") { MessageBox.Show("Tem de preencher todos os campos"); return; } OracleCommand comm = new OracleCommand(string.Format("update trabalhador" + " set nome='{0}',genero='{1}',morada='{2}',encargo='{3}',turno='{4}'" + " where id_trabalhador={5}" , nome, genero, morada, encargo, turno, id), principal.GetOracleConnection()); tRABALHADORBindingSource.EndEdit(); tRABALHADORBindingSource.AddNew(); tRABALHADORBindingSource.RemoveCurrent(); try { comm.ExecuteNonQuery(); tableAdapterManager.UpdateAll(bD); } catch { MessageBox.Show("Informação Inválida"); } }
private void button2_Click(object sender, EventArgs e) { string id_urg = iD_URGENCIATextBox.Text; string id_utente = iD_UTENTETextBox.Text; string id_trab = iD_TRABALHADORTextBox.Text; string[] array_data = dATA_DateTimePicker.Text.Split(' '); string desc = dESCRICAOTextBox.Text; string[] lista_meses = { "janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro ", "outubro", "novembro", "dezembro" }; int mes = 0; for (int i = 0; i < lista_meses.Length; i++) { if (lista_meses[i] == array_data[2]) { mes = i + 1; } } string data_pronta = string.Format("{0}-{1}-{2}", array_data[4], mes, array_data[0]); if (id_utente == "" || !int.TryParse(id_utente, out int temp) || id_trab == "" || !int.TryParse(id_trab, out temp) || desc == "") { MessageBox.Show("Tem de preencher todos os campos"); return; } OracleCommand comm = new OracleCommand(string.Format("update urgencia" + " set id_utente={0},id_trabalhador={1},data_=to_date('{2}','YYYY-MM-DD'),descricao='{3}'" + " where id_urgencia = {4}" , id_utente, id_trab, data_pronta, desc, id_urg), principal.GetOracleConnection()); uRGENCIABindingSource.EndEdit(); uRGENCIABindingSource.AddNew(); uRGENCIABindingSource.RemoveCurrent(); try { comm.ExecuteNonQuery(); tableAdapterManager.UpdateAll(bD); } catch { MessageBox.Show("Informação Inválida"); } }