public void PreencherDadosEmpresa(EmpresaOT pObjetoOT) { this.txtNomeFantasia.Text = pObjetoOT.Nome; this.txtEndereco.Text = pObjetoOT.Endereco; this.txtBairro.Text = pObjetoOT.Bairro; if (pObjetoOT.CEP > 0) { this.txtmCEP.Text = pObjetoOT.CEP.ToString(); } this.cboCidade.SelectedValue = pObjetoOT.Cidade.Codigo; this.cboUF.SelectedValue = pObjetoOT.Estado.Codigo; if (pObjetoOT.CNPJ > 0) { this.txtmCNPJ.Text = pObjetoOT.CNPJ.ToString(); } if (pObjetoOT.Logo == null) { this.pbxLogoEmpresa.Image = rsxImagens.indisponivel200x200; } else { this.pbxLogoEmpresa.Image = Util.ConverterByteArrayImagem(pObjetoOT.Logo); } this.txtmTelefone.Text = pObjetoOT.TelefoneComercial; this.txtmFax.Text = pObjetoOT.Fax; this.txtEmail.Text = pObjetoOT.Email; this.txtSite.Text = pObjetoOT.Site; this.txtRazaoSocial.Text = pObjetoOT.RazaoSocial; }
/// <summary> /// Exclui uma empresa /// </summary> /// <param name="pCodigo">Código da empresa</param> private void ExcluirEmpresa(int pCodigo) { if (base.ExibirMessagemGeral(Mensagem.ExcluirRegistro(pCodigo.ToString()), TituloJanelas.ExcluirRegistro, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { EmpresaOT empresaOT = new EmpresaOT(); empresaOT.Codigo = pCodigo; this._empresaCTRL = new EmpresaCTRL(empresaOT); base.ResultadoOperacao = this._empresaCTRL.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.ConsultarEmpresa(); } }
public override ResultadoOperacao ConsultarTodos() { this._empresaOT = new EmpresaOT(); base.ResultadoOperacao = this._empresaN.Consultar(this._empresaOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Consulta a empresa que possue a licença do sistema. /// </summary> /// <returns>Retorna o resultado da operação</returns> public ResultadoOperacao ConsultarEmpresaSitema() { this._empresaOT = new EmpresaOT(); this._empresaOT.EmpresaSistema = true; base.ResultadoOperacao = this._empresaN.Consultar(this._empresaOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Consulta os dados do Empresa. /// </summary> /// <param name="pMatricula">Matricula do Empresa.</param> private void ConsultarDadosEmpresa() { this._EmpresaCTRL = new EmpresaCTRL(); base.ResultadoOperacao = this._EmpresaCTRL.ConsultarEmpresaSitema(); if (base.ResultadoOperacao.TemObjeto) { this._empresa = (EmpresaOT)base.ResultadoOperacao.ListaObjetos[0]; this.PreencherDadosEmpresa(this._empresa); } }
/// <summary> /// Consulta o Empresa pelo status. /// </summary> /// <param name="pStatus">Status do Empresa</param> /// <returns>Retorna o resultado da operação</returns> public ResultadoOperacao ConsultarStatus(Utilitarios.Enumeradores.Status pStatus) { this._empresaOT = new EmpresaOT(); this._empresaOT.Status = pStatus; base.ResultadoOperacao = this._empresaN.Consultar(this._empresaOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Salva o Registro no banco /// </summary> /// <returns>Retorna o Tipo de Operação Efetuada</returns> private void SalvarRegistro() { EmpresaOT empresaNovo = this.ConstruirObjEmpresa(); if (this._empresa != null) { empresaNovo.Codigo = this._empresa.Codigo; } empresaNovo.Logo = Util.ConvertImageByteArray(this.pbxLogoEmpresa.Image, ImageFormat.Jpeg); this._EmpresaCTRL = new EmpresaCTRL(empresaNovo); base.ResultadoOperacao = this._EmpresaCTRL.Salvar(); }
public EmpresaOT ConstruirObjEmpresa() { EmpresaOT novoEmpresa = new EmpresaOT(); novoEmpresa.Status = Enumeradores.Status.Ativo; novoEmpresa.EmpresaSistema = true; //if (this.txtCodigo.Text.Trim().Length > 0) //{ // novoEmpresa.Codigo = Convert.ToInt32(this.txtCodigo.Text); //} novoEmpresa.Nome = this.txtNomeFantasia.Text.Trim(); novoEmpresa.Endereco = this.txtEndereco.Text.Trim(); novoEmpresa.Bairro = this.txtBairro.Text.Trim(); if (this.txtmCEP.Text.Trim().Length > 0) { novoEmpresa.CEP = Convert.ToInt32(this.txtmCEP.Text); } if (this.cboCidade.SelectedIndex > Comum.ConstantesSitema.PRIMEIRO_VALOR_COMBO) { novoEmpresa.Cidade.Codigo = Convert.ToInt32(this.cboCidade.SelectedValue); } if (this.cboUF.SelectedIndex > Comum.ConstantesSitema.PRIMEIRO_VALOR_COMBO) { novoEmpresa.Estado.Codigo = Convert.ToInt32(this.cboUF.SelectedValue); } if (this.txtmCNPJ.Text.Trim().Length > 0) { novoEmpresa.CNPJ = Convert.ToDouble(this.txtmCNPJ.Text); } novoEmpresa.TelefoneComercial = this.txtmTelefone.Text.Trim(); novoEmpresa.Fax = this.txtmFax.Text.Trim(); novoEmpresa.Email = this.txtEmail.Text.Trim(); novoEmpresa.Site = this.txtSite.Text.Trim(); novoEmpresa.RazaoSocial = this.txtRazaoSocial.Text.Trim(); return(novoEmpresa); }
/// <summary> /// Consulta um Empresa pelo nome, pelo código e pelo status /// </summary> /// <param name="pNome">Nome do Empresa</param> /// <param name="pMatricula">Código do Empresa</param> /// <param name="pStatus">Status do Empresa</param> /// <returns>Retorna o resultado da operação</returns> public ResultadoOperacao ConsultarNomeCodigoStatus(string pNome, int pCodigo, Utilitarios.Enumeradores.Status pStatus) { this._empresaOT = new EmpresaOT(); if (!string.IsNullOrEmpty(pNome)) { this._empresaOT.Nome = pNome; } if (pCodigo > 0) { this._empresaOT.Codigo = pCodigo; } this._empresaOT.Status = pStatus; base.ResultadoOperacao = this._empresaN.Consultar(this._empresaOT); base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta; return(base.ResultadoOperacao); }
/// <summary> /// Consulta os dados da empresa que possui lincença do sistema. /// </summary> private void ConsultarEmpresaSistema() { EmpresaCTRL empresaCTRL = new EmpresaCTRL(); this._empresaSistema = (EmpresaOT)empresaCTRL.ConsultarEmpresaSitema().ListaObjetos[0]; }
/// <summary> /// Construtor a classe /// </summary> /// <param name="pEmpresaOT">Objeto de transferência EmpresaOT</param> public EmpresaCTRL(EmpresaOT pEmpresaOT) { this._empresaOT = pEmpresaOT; }