private void tlAdd_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                AnotacaoDTO AnotDto = new AnotacaoDTO();
                AnotacaoBLL AnotBLL = new AnotacaoBLL();
                AnotDto.CodigoAnot     = Convert.ToInt32(txtID.Text);
                AnotDto.Anotacao1      = txtAnot.Text;
                AnotDto.Data           = txtData.Text;
                AnotDto.Hora           = txtHora.Text;
                AnotDto.CodFuncionario = Convert.ToInt32(txtCode.Text);


                int x = AnotBLL.alterar(AnotDto);
                if (x > 0)
                {
                    this.ShowMessageAsync("Sucesso!", "Dados alterados com sucesso!");
                }
                else
                {
                    this.ShowMessageAsync("Erro!", "Erro ao tentar alterar os dados!");
                }
            }
            catch (Exception erro)
            {
                this.ShowMessageAsync("Erro !", "Erro ao tentar Alterar os dados!" + erro);
            }
        }
 private void carregarGrid()
 {
     try
     {
         IList <AnotacaoDTO> listarAnot = new List <AnotacaoDTO>();
         {
             listarAnot = new AnotacaoBLL().carregarAnot();
             dgvVer.AutoGenerateColumns = false;
             dgvVer.DataSource          = listarAnot;
         }
     }
     catch (Exception erro)
     {
         MetroMessageBox.Show(Owner, "Erro ao tentar carregar as informações", "Erro!" + erro, MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
     }
 }
 public void carregarGrid()
 {
     try
     {
         //CRIA UMA LISTA PARA ENVIAR PARA O DGV
         IList <AnotacaoDTO> listarAnot = new List <AnotacaoDTO>();
         {
             listarAnot = new AnotacaoBLL().carregarAnot();
             dgvver.AutoGenerateColumns = false;
             dgvver.DataSource          = listarAnot;
         }
     }
     catch (Exception erro)
     {
         MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar carregar as informações", "Erro!" + erro, MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
     }
 }
 public void deletarAnot()
 {
     try
     {
         string      deletar = dgvVer.CurrentRow.Cells[0].Value.ToString();
         AnotacaoBLL bll     = new AnotacaoBLL();
         AnotacaoDTO anotdto = new AnotacaoDTO();
         anotdto.CodigoAnot = Convert.ToInt16(deletar);
         bll.apagarAnot(anotdto);
         int x = new AnotacaoBLL().apagarAnot(anotdto);
         carregarGrid();
     }
     catch (Exception erro)
     {
         MetroFramework.MetroMessageBox.Show(Owner, "Erro ao deletar a anotação!" + erro);
     }
 }
 private void txtNome_KeyUp(object sender, KeyEventArgs e)
 {
     try
     {
         IList <AnotacaoDTO> Anot = new List <AnotacaoDTO>();
         {
             anot.Data = txtData.Text;
             Anot      = new AnotacaoBLL().Buscar(anot);
             dgvVer.AutoGenerateColumns = false;
             dgvVer.DataSource          = Anot;
         }
         if (txtData.Text == "")
         {
             carregarGrid();
         }
     }
     catch (Exception erro)
     {
         MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar buscar!" + erro);
     }
 }
        public void deletarAnot()
        {
            try
            {
                //VARIAVEL QUE ARMAZENA O CODIGO/ID DO REGISTRO
                string deletar = dgvver.CurrentRow.Cells[0].Value.ToString();

                //INSTANCIAS
                AnotacaoBLL bll     = new AnotacaoBLL();
                AnotacaoDTO anotdto = new AnotacaoDTO();

                //ENVIA O CODIGO SELECIONADO PARA O DTO
                anotdto.CodigoAnot = Convert.ToInt16(deletar);

                //EXECUTA A AÇAO DE DELETAR DA BLL/MODEL ENVIADO O CODIGO ARMAZENADO NO DTO
                bll.apagarAnot(anotdto);
                int x = new AnotacaoBLL().apagarAnot(anotdto);
                carregarGrid();
            }
            catch (Exception erro)
            {
                MetroFramework.MetroMessageBox.Show(Owner, "Erro ao deletar a anotação!" + erro);
            }
        }