public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Viagem rpt = new Viagem(); rpt.Site = this.Site; return(rpt); }
private void btnCancelar_Click(object sender, EventArgs e) { String nome = dgvViagem.CurrentRow.Cells[1].Value.ToString(); if (MessageBox.Show(this, $"Deseja realmente cancelar a viagem de {nome} ??\nA Operação não pode ser desfeita!", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } try { Viagem.Cancelar(Int32.Parse(dgvViagem.CurrentRow.Cells[0].Value.ToString())); MessageBox.Show(this, $"Viagem Cancelada com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvViagem.DataSource = Viagem.Listar(); } catch (Exception err) { MessageBox.Show(Form1.container, err.Message, $"ERROR {err.HResult}", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ConsultaViagem_Load(object sender, EventArgs e) { dgvViagem.DataSource = Viagem.Listar(); }