private void ctrNavigator1_SalvarRegistro(object objSalvar) { try { if (objSalvar != null) { _TipoServico = (Dominio.TipoServico)objSalvar; } ValidaCampos(); if (_TipoServico.IdTipoServico == 0) { new Repositorio.RepositorioTipoServico().SalvarObjeto(_TipoServico); _ListaTipoServicos.Add(_TipoServico); } else { new Repositorio.RepositorioTipoServico().AtualizarObjeto(_TipoServico); } _ListSource.ResetBindings(true); MessageBox.Show("Registro salvo com suceso!", "OK"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção!"); } }
private void ctrNavigator1_EditarRegistro(object objEditar) { if (objEditar != null) { _TipoServico = (Dominio.TipoServico)objEditar; } this.CamposInterface(Status.Editando); }
private void ctrNavigator1_CancelarAcao() { if (DGServicos.SelectedRows.Count > 0) { _TipoServico = (Dominio.TipoServico)DGServicos.SelectedRows[0].DataBoundItem; } this.CamposInterface(Status.Consultando); }
private void DGServicos_SelectionChanged(object sender, EventArgs e) { if (this.DGServicos.Rows.Count > 0) { if (DGServicos.SelectedRows.Count > 0) { _TipoServico = (Dominio.TipoServico)DGServicos.SelectedRows[0].DataBoundItem; if (ctrNavigator1.DataSource != null) { ctrNavigator1.Indice = DGServicos.SelectedRows[0].Index; } } } this.CamposInterface(Status.Consultando); }
private void ctrNavigator1_ExcluirRegistro(object objExcluir) { if (MessageBox.Show("Deseja excluir o registro.", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (objExcluir != null) { _TipoServico = (Dominio.TipoServico)objExcluir; } this.CamposInterface(Status.Excluindo); try { new Repositorio.RepositorioTipoServico().DeletarObjeto(_TipoServico); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção!"); } } }
private void ctrNavigator1_EventoNovo() { _TipoServico = new GerenciadorFinanceiro.Dominio.TipoServico(); this.CamposInterface(Status.Inserindo); }