private void btnSalvar_Click(object sender, EventArgs e) { dataDisponivel = new DataDisponivelM(); dataIndisponivel = new DataIndisponivelM(); if (cbxReservista.Text.Equals(String.Empty) || cbxAcao.Text.Equals(String.Empty) || txtData.Text.Equals(String.Empty)) { MessageBox.Show("Existe Campos Imcompletos"); } else { if (cbxAcao.SelectedIndex == 0) { MessageBox.Show("Selecione alguma ação"); } else if (cbxAcao.SelectedIndex == 1) { //dataDisponivel.Reservista_IdReservista = cbxReservista.SelectedIndex(); dataDisponivel.Data = txtData.Text; datasdao.SalvarPunicao(dataDisponivel); } else if (cbxAcao.SelectedIndex == 2) { //dataIndisponivel.Reservista_IdReservista = cbxReservista.SelectedIndex(); dataIndisponivel.Data = txtData.Text; datasdao.SalvarDispensa(dataIndisponivel); } } }
public int SalvarPunicao(DataDisponivelM dataDisp) { try { string conn = ConfigurationManager.ConnectionStrings["MySQLConnectionString"].ToString(); MySqlConnection conexao = new MySqlConnection(conn); conexao.Open(); MySqlCommand comando = new MySqlCommand(); comando = conexao.CreateCommand(); comando.CommandText = "insert into DataDisponivel values(" + "@IdDataDisponivel," + "@Reservista_IdReservista," + "@Data)"; comando.Parameters.AddWithValue("@IdDataDisponivel", null); comando.Parameters.AddWithValue("@Reservista_IdReservista", dataDisp.Reservista_IdReservista); comando.Parameters.AddWithValue("@Data", dataDisp.Data); int retorno = comando.ExecuteNonQuery(); conexao.Close(); return(retorno); } catch (SqlException) { return(0); } }