Ejemplo n.º 1
0
 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!");
     }
 }
Ejemplo n.º 2
0
 private void ctrNavigator1_EditarRegistro(object objEditar)
 {
     if (objEditar != null)
     {
         _TipoServico = (Dominio.TipoServico)objEditar;
     }
     this.CamposInterface(Status.Editando);
 }
Ejemplo n.º 3
0
 private void ctrNavigator1_CancelarAcao()
 {
     if (DGServicos.SelectedRows.Count > 0)
     {
         _TipoServico = (Dominio.TipoServico)DGServicos.SelectedRows[0].DataBoundItem;
     }
     this.CamposInterface(Status.Consultando);
 }
Ejemplo n.º 4
0
 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);
 }
Ejemplo n.º 5
0
 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!");
         }
     }
 }
Ejemplo n.º 6
0
 private void ctrNavigator1_EventoNovo()
 {
     _TipoServico = new GerenciadorFinanceiro.Dominio.TipoServico();
     this.CamposInterface(Status.Inserindo);
 }