public ControladorCadastroPadrao(IVisaoCadastroPadrao visao) : base(visao) { this._visao = (Visao)visao; this.InicializarFachada(); this.EstadoAtual = TipoEstadoCadastro.Consulta; this.CarregarTodosRegistros(); }
public void ExecutaPersistencia() { if (((this.EstadoAtual == TipoEstadoCadastro.Consulta) || (this.EstadoAtual == TipoEstadoCadastro.Visualizacao)) || (!base._visaoPadrao.PedirConfirmacao("Confirma a operação?"))) { return; } DTO dto = this.GetDTOQueVaiSerPersistido(); if (!this.Gravar(dto)) { return; } base._visaoPadrao.Avisar("Dados salvos com sucesso!"); if (this.EstadoAtual.Equals(TipoEstadoCadastro.Inclusao)) { this.AdicionarRegistro(dto); } else { this.AlterarRegistro(dto); } this.EstadoAtual = TipoEstadoCadastro.Consulta; }
public void MudarEstadoAtualParaPesquisa() { this.EstadoAtual = TipoEstadoCadastro.Pesquisa; }
public void MudarEstadoAtualParaAlteracao() { this.EstadoAtual = TipoEstadoCadastro.Alteracao; }
public void MudarEstadoAtualParaInclusao() { this.EstadoAtual = TipoEstadoCadastro.Inclusao; }
public void MudarEstadoAtualParaVisualizacao() { this.EstadoAtual = TipoEstadoCadastro.Visualizacao; }
public void MudarEstadoAtualParaConsulta() { this.EstadoAtual = TipoEstadoCadastro.Consulta; }