private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 4)
            {
                View_sessao funcionarios = dataGridView1.Rows[e.RowIndex].DataBoundItem as View_sessao;


                Alterar_sesao tela = new Alterar_sesao();
                tela.LoadScreen(funcionarios);
                tela.ShowDialog();
                this.Hide();
            }

            if (e.ColumnIndex == 5)
            {
                View_sessao produtoss = dataGridView1.CurrentRow.DataBoundItem as View_sessao;

                DialogResult r = MessageBox.Show("Deseja excluir a sessão ?", "Realce Sua Beleza",
                                                 MessageBoxButtons.YesNo,
                                                 MessageBoxIcon.Question);

                if (r == DialogResult.Yes)
                {
                    SessaoBussiness business = new SessaoBussiness();
                    business.Remover(produtoss.ID);

                    CarregarGrid();
                }
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            ClienteDTO      dto1 = cbonomedocliente.SelectedItem as ClienteDTO;
            FuncionariosDTO dto2 = cbofuncionario.SelectedItem as FuncionariosDTO;
            TratamentoDTO   dto3 = cbotipodetratamento.SelectedItem as TratamentoDTO;

            SessaoDTO dto = new SessaoDTO();

            dto.Forma_pgto    = cboformadepagamento.Text;
            dto.Valor         = Convert.ToDecimal(txtvalor.Text);
            dto.Data          = Convert.ToDateTime(dtp.Text);
            dto.ID_tratamento = dto3.ID;
            dto.Id_cliente    = dto1.ID;
            dto.Id_func       = dto2.ID;

            SessaoBussiness business = new SessaoBussiness();

            business.Salvar(dto);

            MessageBox.Show("Sessão marcada com sucesso", "Realce sua Beleza", MessageBoxButtons.OK);

            email.Para     = dto1.email;
            email.Assunto  = "Sesão marcada Realce sua Beleza";
            email.Mensagem = dto1.Nome + ", você acabou de marcar um(a)" + dto3.Nome + " as " + dto.Data + " no valor de: " + dto.Valor;

            email.Enviar();

            tela_principal tela = new tela_principal();

            tela.Show();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            SessaoBussiness    business = new SessaoBussiness();
            List <View_sessao> lista    = business.Consultar(textBox1.Text);

            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource          = lista;
        }
 public void CarregarGrid()
 {
     try
     {
         SessaoBussiness  business = new SessaoBussiness();
         List <SessaoDTO> dto      = new List <SessaoDTO>();
         dataGridView1.AutoGenerateColumns = false;
         dataGridView1.DataSource          = dto;
     }
     catch (System.Exception)
     {
         throw;
     }
 }