private void CamposInterface(Status status) { if (_TipoVeiculo == null) { _TipoVeiculo = new Dominio.TipoVeiculo(); } TxtDescricao.Text = _TipoVeiculo.Descricao; if (status == Status.Inserindo) { this.EnabledCampos(true); LblStatus.Text = "Status : Inserindo"; } else if (status == Status.Editando) { this.EnabledCampos(true); LblStatus.Text = "Status : Editando"; } else if (status == Status.Excluindo) { this.EnabledCampos(false); LblStatus.Text = "Status : Excluindo"; } else { this.EnabledCampos(false); LblStatus.Text = "Status : Consultando"; } }
private void DGVeiculos_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (this.DGVeiculos.Columns[e.ColumnIndex].Name == "TipoVeiculo") { if (e != null) { if (e.Value != null) { Dominio.TipoVeiculo tipo = (Dominio.TipoVeiculo)e.Value; e.Value = tipo.Descricao; } } } else if (this.DGVeiculos.Columns[e.ColumnIndex].Name == "ModeloVeiculo") { if (e != null) { if (e.Value != null) { Dominio.ModeloVeiculo mod = (Dominio.ModeloVeiculo)e.Value; e.Value = mod.Descricao; } } } }
private void ctrNavigator1_CancelarAcao() { if (DGTipoVeiculo.SelectedRows.Count > 0) { _TipoVeiculo = (Dominio.TipoVeiculo)DGTipoVeiculo.SelectedRows[0].DataBoundItem; } this.CamposInterface(Status.Consultando); }
private void DGTipoVeiculo_SelectionChanged(object sender, EventArgs e) { if (this.DGTipoVeiculo.Rows.Count > 0) { if (this.DGTipoVeiculo.SelectedRows.Count > 0) { this._TipoVeiculo = (Dominio.TipoVeiculo) this.DGTipoVeiculo.SelectedRows[0].DataBoundItem; if (this.ctrNavigator1.DataSource != null && _ListTipoVeiculo.Count > 0) { this.ctrNavigator1.Indice = DGTipoVeiculo.SelectedRows[0].Index; } } } this.CamposInterface(Status.Consultando); }
private void ctrNavigator1_EventoNovo() { _TipoVeiculo = null; _TipoVeiculo = new Dominio.TipoVeiculo(); this.CamposInterface(Status.Inserindo); }