/// <summary> /// Exclui uma Cidade. /// </summary> /// <param name="pCodigo">Código da Cidade</param> private void ExcluirCidade(int pCodigo) { if (base.ExibirMessagemGeral(Mensagem.ExcluirRegistro(pCodigo.ToString()), TituloJanelas.ExcluirRegistro, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { CidadeOT cidadeOT = new CidadeOT(); cidadeOT.Codigo = pCodigo; CidadeCTRL cidadeCTRL = new CidadeCTRL(cidadeOT); base.ResultadoOperacao = cidadeCTRL.Excluir(); if (base.ResultadoOperacao.Resultado == Enumeradores.Resultados.Sucesso) { if (base.ResultadoOperacao.TipoOperacao == Enumeradores.TipoOperacao.Exclusao) { base.ExibirMessagemGeral(Mensagem.ExcluidoSucesso, TituloJanelas.ExcluirRegistro, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } else { if (base.ResultadoOperacao.TipoOperacao == Enumeradores.TipoOperacao.Exclusao) { base.ExibirMessagemGeral(Mensagem.ErroExcluir, TituloJanelas.ExcluirRegistro, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } this.ConsultarCidade(); } }
private CidadeOT ConstruirObjetoCidade() { CidadeOT cidadeOT = new CidadeOT(); cidadeOT.Nome = this.txtNome.Text.Trim(); return(cidadeOT); }
public override ResultadoOperacao ConsultarTodos() { this._cidadeOT = new CidadeOT(); base.ResultadoOperacao = this._cidadeN.Consultar(this._cidadeOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Consulta o cidade pelo status. /// </summary> /// <param name="pStatus">Status do cidade</param> /// <returns>Retorna o resultado da operação</returns> public ResultadoOperacao ConsultarStatus(Utilitarios.Enumeradores.Status pStatus) { this._cidadeOT = new CidadeOT(); this._cidadeOT.Status = pStatus; base.ResultadoOperacao = this._cidadeN.Consultar(this._cidadeOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
private void Salvar(CidadeOT pObjetoOT) { if (this._codigo > 0) { pObjetoOT.Codigo = this._codigo; } CidadeCTRL cidadeCTRL = new CidadeCTRL(pObjetoOT); base.ResultadoOperacao = cidadeCTRL.Salvar(); }
/// <summary> /// Consulta um cidade pelo nome, pelo código e pelo status /// </summary> /// <param name="pNome">Nome do cidade</param> /// <param name="pMatricula">Código do cidade</param> /// <param name="pStatus">Status do cidade</param> /// <returns>Retorna o resultado da operação</returns> public ResultadoOperacao ConsultarNomeCodigoStatus(string pNome, int pCodigo, Utilitarios.Enumeradores.Status pStatus) { this._cidadeOT = new CidadeOT(); if (!string.IsNullOrEmpty(pNome)) { this._cidadeOT.Nome = pNome; } if (pCodigo > 0) { this._cidadeOT.Codigo = pCodigo; } this._cidadeOT.Status = pStatus; base.ResultadoOperacao = this._cidadeN.Consultar(this._cidadeOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Construtor a classe /// </summary> /// <param name="pCidadeOT">Objeto de transferência CidadeOT</param> public CidadeCTRL(CidadeOT pCidadeOT) { this._cidadeOT = pCidadeOT; this._cidadeN = new CidadeN(); }
private void PreencherControles(CidadeOT pObjetoOT) { this.txtCodigo.Text = pObjetoOT.Codigo.ToString(); this.txtNome.Text = pObjetoOT.Nome; }