// SALVAR REGISTRO //------------------------------------------------------------------------------------------------------------ private void btnSalvar_Click(object sender, EventArgs e) { try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; //--- check data if (!CheckSaveData()) { return; } ReuniaoBLL sBLL = new ReuniaoBLL(); //--- SAVE: INSERT OR UPDATE if (_reuniao.IDReuniao == null) //--- save | Insert { int ID; if (!chkTodasCongregacoes.Checked) { ID = sBLL.InsertReuniao(_reuniao); } else { ID = sBLL.InsertReuniaoAllCongregacoes(_reuniao); txtCongregacao.Text = _reuniao.Congregacao; } //--- define newID _reuniao.IDReuniao = ID; } else //--- update { sBLL.UpdateReuniao(_reuniao); } //--- change Sit Sit = EnumFlagEstado.RegistroSalvo; //--- emit massage AbrirDialog("Registro Salvo com sucesso!", "Registro Salvo", DialogType.OK, DialogIcon.Information); } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao Salvar Registro de Reuniao..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }
// GET DATA //------------------------------------------------------------------------------------------------------------ private void ObterDados(int?IDCongregacao) { try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; ReuniaoBLL cBLL = new ReuniaoBLL(); listReuniao = cBLL.GetListReuniao("", true, IDCongregacao); PreencheListagem(); } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao Obter os Dados da listagem..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }
private void ObterDadosReuniao() { try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; ReuniaoBLL rBLL = new ReuniaoBLL(); listReuniao = rBLL.GetListReuniao("", null, _congregacao.IDCongregacao); dgvReuniao.DataSource = listReuniao; FormataListagemReuniao(); } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao Obter os Dados da listagem..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }