public async Task DeleteVoo(VooModel voo, System.Action populate_grid_view_callback) { string query = "DELETE FROM TB_VOO WHERE ID_VOO= @ID_VOO"; using (var database_connection = GetDbConnection()) { await Task.Run(() => database_connection.Execute(query, voo)); populate_grid_view_callback(); } }
public async Task UpdateVoo(VooModel novo_voo, System.Action populate_grid_view_callback) { string query = "UPDATE TB_VOO SET DATA_VOO=@Data_voo, CUSTO=@Custo, DISTANCIA=@Distancia, CAPTURA=@Captura, NIVEL_DOR=@Nivel_dor WHERE ID_VOO= @ID_VOO"; using (var database_connection = GetDbConnection()) { await Task.Run(() => database_connection.Execute(query, novo_voo)); populate_grid_view_callback(); } }
public async Task AdicionaVoo(VooModel novo_voo, System.Action populate_grid_view_callback) { string query = "insert into TB_VOO values " + "(@ID_VOO,@Data_voo,@Custo,@Distancia,@Captura,@Nivel_dor)"; using (var database_connection = GetDbConnection()) { await Task.Run(() => database_connection.Execute(query, novo_voo)); populate_grid_view_callback(); } }
private void PopulateForm(VooModel voo) { custo_numericUpDown.Value = (decimal)voo.Custo; dataVoo_dateTimePicker.Value = voo.Data_voo; nivelDor_numericUpDown.Value = (decimal)voo.Nivel_dor; distancia_numericUpDown.Value = (decimal)voo.Distancia; if (voo.Captura == 'S') { sim_checkBox.Checked = true; nao_checkBox.Checked = false; } else { nao_checkBox.Checked = true; sim_checkBox.Checked = false; } }
private VooModel RetriveFlightOfForm() { char checked_box_captura = GetCheckedBox(); if (checked_box_captura == '0') { MessageBox.Show(new Form { TopMost = true }, "Apenas uma opção deve ser selecionada! Tente novamente"); return(null); } VooModel voo = new VooModel { Custo = (double)custo_numericUpDown.Value, Data_voo = dataVoo_dateTimePicker.Value, Nivel_dor = (int)nivelDor_numericUpDown.Value, Distancia = (int)distancia_numericUpDown.Value, Captura = checked_box_captura, }; return(voo); }