private void Remover()
        {
            if (lvwDados.SelectedItems.Count > 0)
            {
                var r = Mensagens.DesejaRemover();
                if (r == DialogResult.Yes)
                {
                    var index    = lvwDados.SelectedItems[0].Index;
                    var atributo = _atributoSet[index];

                    _atributoSet.RemoveAt(index);
                    lvwDados.Items.RemoveAt(index);
                    SetLabel();

                    if (atributo.Id > 0)
                    {
                        var repositorio = new RepositorioAbtributo();
                        repositorio.Remover(atributo);
                    }
                }
            }
            else
            {
                Mensagens.SelecioneUmaLinha();
            }
        }
Esempio n. 2
0
        private void Remover()
        {
            if (lvwDados.SelectedItems.Count > 0)
            {
                var r = Mensagens.DesejaRemover();
                if (r == DialogResult.Yes)
                {
                    var index       = lvwDados.SelectedItems[0].Index;
                    var repositorio = new RepositorioRegistroNascimento();
                    var registro    = _registroNascimentoSet[index];

                    repositorio.Remover(registro);
                    lvwDados.Items.RemoveAt(index);
                }
            }
            else
            {
                Mensagens.SelecioneUmaLinha();
            }
        }