コード例 #1
0
        public void IncluirAlterar(AcessoDados.DTO.EmpresaDTO dados)
        {
            if (dados.IDF_UF <= 0)
            {
                throw new Exception("Selecione o estado!");
            }

            AcessoDados.DTO.EmpresaDTO dadosAux = acessoEmpresa.Dados(dados.CNPJ);
            if (dadosAux.ID > 0)
            {
                if (dadosAux.ID != dados.ID)
                {
                    throw new Exception("Já existe uma Empresa com este CNPJ!");
                }
            }

            try
            {
                acessoEmpresa.IncluirAlterar(dados);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
コード例 #2
0
ファイル: frmFornecedor.cs プロジェクト: jffuchs/TesteJean
        private void cbEmpresa_SelectedIndexChanged(object sender, EventArgs e)
        {
            txbNome.Enabled     = !(cbEmpresa.SelectedValue == null);
            txbCNPJ.Enabled     = txbNome.Enabled;
            txbTelefone.Enabled = txbNome.Enabled;
            txbRG.Enabled       = txbNome.Enabled;
            dtpNasc.Enabled     = txbNome.Enabled;

            if (cbEmpresa.SelectedValue == null)
            {
                return;
            }

            int idEmpresa = Convert.ToInt32(cbEmpresa.SelectedValue.ToString());

            if (idEmpresa >= 0)
            {
                AcessoDados.DTO.EmpresaDTO EmpDTO = new AcessoDados.DTO.EmpresaDTO();
                EmpDTO          = new RegraNegocio.RegraEmpresa().Dados(idEmpresa);
                txbEmpCNPJ.Text = Util.FormatarCPFCNPJ(EmpDTO.CNPJ);

                AcessoDados.DTO.UFDTO ufDTO = new AcessoDados.DTO.UFDTO();
                ufDTO         = new RegraNegocio.RegraUF().Dados(EmpDTO.IDF_UF);
                txbEmpUF.Text = ufDTO.Sigla;
            }
        }
コード例 #3
0
ファイル: frmEmpresa.cs プロジェクト: jffuchs/TesteJean
        protected override void CarregarRegistro()
        {
            DTO = new RegraNegocio.RegraEmpresa().Dados(idAtual);

            txbNome.Text = DTO.Nome;
            txbCNPJ.Text = DTO.CNPJ;
            cbUF.Text    = UF.Dados(DTO.IDF_UF).Nome;
        }
コード例 #4
0
 public RegraEmpresa()
 {
     NomeCampoID = new AcessoDados.DTO.EmpresaDTO().NomeCampoID;
 }