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; } }