コード例 #1
0
        private void btnEmpresaAlterar_Click(object sender, EventArgs e)
        {
            this.emp    = new Empresa();
            this.empDAL = new EmpresaDAL();
            try
            {
                if (this.tool.ChecaCampoNullo(rgBox1))
                {
                    this.emp.Codigo        = int.Parse(txtCodigo.Text);
                    this.emp.Cnpj          = txtEmpresaCnpj.Text;
                    this.emp.NomeEmpresa   = txtNomeEmpresa.Text;
                    this.emp.InscrEstadual = txtEmpresaInscricao.Text;
                    this.emp.Numero        = txtNumEmpresa.Text;
                    this.emp.Bairro        = txtEmpresaBairro.Text;
                    this.emp.Cep           = txtEmpresaCEP.Text;
                    this.emp.Tel1          = txtEmpresaTel1.Text;
                    this.emp.Tel2          = txtEmpresaTel2.Text;

                    this.empDAL.Gravar(this.emp);

                    MessageBox.Show("Empresa atualizada com sucesso!", "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    btnLimpar_Click(null, null);
                }
                else
                {
                    MessageBox.Show("Por favor preencher todos os campos!", "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            this.empDAL = new EmpresaDAL();
            this.emp    = new Empresa();
            try
            {
                if (cbPesquisa.Text != "" && txtFiltro.Text != "")
                {
                    if (cbPesquisa.SelectedText == "CNPJ")
                    {
                        this.emp.Cnpj = cbPesquisa.Text;
                    }
                    else if (cbPesquisa.SelectedText == "Código")
                    {
                        this.emp.Codigo = int.Parse(cbPesquisa.Text);
                    }
                    else if (cbPesquisa.SelectedText == "Nome Empresa")
                    {
                        this.emp.NomeEmpresa = cbPesquisa.Text;
                    }

                    dgvEmpresa.DataSource = this.empDAL.Consultar(this.emp);
                }
                else if (cbPesquisa.Text == "" && txtFiltro.Text == "")
                {
                    dgvEmpresa.DataSource = this.empDAL.Consultar();
                    dgvEmpresa.AutoResizeColumns();
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Pesquisar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #3
0
        private void BindEmpresa()
        {
            Pessoa     objEmpresa = new Pessoa();
            EmpresaDAL dbEmpresa  = new EmpresaDAL();

            objEmpresa = dbEmpresa.CarregaEmpresa();

            if (objEmpresa != null)
            {
                hfCodigoEmpresa.Value   = objEmpresa.IdPessoa.ToString();
                txtNomeFantasia.Text    = objEmpresa.NomeFantasia;
                txtRazao.Text           = objEmpresa.RazaoSocial;
                txtCNPJ.Text            = objEmpresa.CNPJ.ToString();
                txtEmail.Text           = objEmpresa.Email;
                txtDd.Text              = objEmpresa.telefone.DDD.ToString();
                txtTelefone.Text        = objEmpresa.telefone.Numero;
                txtEndereco.Text        = objEmpresa.endereco.Logradouro;
                txtNumero.Text          = objEmpresa.endereco.Numero;
                txtComplemento.Text     = objEmpresa.endereco.Complemento;
                txtCEP.Text             = objEmpresa.endereco.CEP;
                ddlEstado.SelectedValue = objEmpresa.endereco.IdEstado.ToString();
                CarregaDDLMunicipioPorID(objEmpresa.endereco.IdEstado);
                ddlMunicipio.SelectedValue = objEmpresa.endereco.IdMunicipio.ToString();
            }
        }
コード例 #4
0
        public EmpresaType selectRecord(int id_empresa)
        {
            EmpresaDAL  dal     = new EmpresaDAL();
            EmpresaType empresa = dal.selectRecord(id_empresa);

            return(empresa);
        }
コード例 #5
0
 public EmpresaController(DBCOTACAOContext context, IMapper mapper, EmpresaDAL empresaDAL, EnderecoDAL enderecoDAL)
 {
     _context    = context;
     dal         = empresaDAL;
     _mapper     = mapper;
     enderecodal = enderecoDAL;
 }
コード例 #6
0
 public void localizar(String descricao, String atributo)
 {
     try
     {
         DataTable tab;
         objDAL = new EmpresaDAL();
         tab    = objDAL.localizar(descricao, atributo);
         if (tab.Rows.Count > 0)
         {
             this.emp_codigo             = int.Parse(tab.Rows[0]["emp_codigo"].ToString());
             this.emp_razaoSocial        = tab.Rows[0]["emp_razaoSocial"].ToString();
             this.emp_nomeFantasia       = tab.Rows[0]["emp_nomeFantasia"].ToString();
             this.emp_logradouro         = tab.Rows[0]["emp_logradouro"].ToString();
             this.emp_numero             = tab.Rows[0]["emp_numero"].ToString();
             this.emp_bairro             = tab.Rows[0]["emp_bairro"].ToString();
             this.emp_cep                = tab.Rows[0]["emp_cep"].ToString();
             this.emp_cidade             = int.Parse(tab.Rows[0]["emp_cidade"].ToString());
             this.emp_inscricaoEstadual  = tab.Rows[0]["emp_inscricaoEstadual"].ToString();
             this.emp_inscricaoMunicipal = tab.Rows[0]["emp_inscricaoMunicipal"].ToString();
             this.emp_cnpj               = tab.Rows[0]["emp_cnpj"].ToString();
             this.emp_telefone           = tab.Rows[0]["emp_telefone"].ToString();
             this.emp_fax                = tab.Rows[0]["emp_fax"].ToString();
             this.emp_valorJuros         = Decimal.Parse(tab.Rows[0]["emp_valorJuros"].ToString());
             this.emp_multa              = Decimal.Parse(tab.Rows[0]["emp_multa"].ToString());
             this.emp_qtdDias            = int.Parse(tab.Rows[0]["emp_qtdDias"].ToString());
         }
         objDAL = null;
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #7
0
 public void DeletaEmpresaPorId(int idEmpresa)
 {
     if (idEmpresa != 0)
     {
         empresaDAL = new EmpresaDAL();
         empresaDAL.DeletaEmpresaPorId(idEmpresa);
     }
 }
コード例 #8
0
 public void AtualizaEmpresaPorId(Empresa empresaBLL)
 {
     if (empresaBLL.IdEmpresa != 0)
     {
         empresaDAL = new EmpresaDAL();
         empresaDAL.AtualizaEmpresaPorId(empresaBLL);
     }
 }
コード例 #9
0
 public void InsereEmpresa(Empresa empresaBLL)
 {
     if (empresaBLL != null)
     {
         empresaDAL = new EmpresaDAL();
         empresaDAL.InsereNovaEmpresa(empresaBLL);
     }
 }
コード例 #10
0
        public EmpresaPaModelo ParametrosAtualizaEmpForm(string @razao, int @indice)
        {
            EmpresaPaModelo EmpUpMd = new EmpresaPaModelo();
            EmpresaDAL      empDAL  = new EmpresaDAL(this.Conexao);

            EmpUpMd = empDAL.ParametrosAtualizaEmpForm(@razao, @indice);

            return(EmpUpMd);
        }
コード例 #11
0
        public int ValidarPessoa(int id = 0)
        {
            int        valor  = 0;
            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            valor = empDAL.ValidarPessoa(id);

            return(valor);
        }
コード例 #12
0
        public bool AtualizarEmpresa(EmpresaAtModelo EmpAtMD)
        {
            bool       ret    = false;
            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            ret = empDAL.AtualizarEmpresa(EmpAtMD);

            return(ret);
        }
コード例 #13
0
        public bool IncluirEmpresa(EmpresaInModelo EmpInc = null)
        {
            bool       ret    = false;
            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            ret = empDAL.IncluirEmpresa(EmpInc);

            return(ret);
        }
コード例 #14
0
        public Boolean ValidaCNPJ(string cnpj)
        {
            Empresa empresa = new Empresa();

            empresaDAL = new EmpresaDAL();
            empresa.Ok = empresaDAL.ValidaCNPJ(cnpj);

            return(empresa.Ok);
        }
コード例 #15
0
        public DataTable LocalizarPessoa(string MsForms, int id = 0)
        {
            DataTable tabela = new DataTable();

            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            tabela = empDAL.LocalizarPessoa(MsForms, id);

            return(tabela);
        }
コード例 #16
0
        public DataTable LocalizarEmpresa(string razao = null)
        {
            DataTable tabela = new DataTable();

            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            tabela = empDAL.LocalizarEmpresa();

            return(tabela);
        }
コード例 #17
0
        public DataTable GetCentroCusto(Usuario usuarioBLL)
        {
            DataTable dt = new DataTable();

            empresaDAL = new EmpresaDAL();

            dt = empresaDAL.GetCentroCusto(usuarioBLL);

            return(dt);
        }
コード例 #18
0
        public DataTable DtgrMDEmpresa()
        {
            DataTable tabela = new DataTable();

            EmpresaDAL empDAL = new EmpresaDAL(this.Conexao);

            tabela = empDAL.DtgrMDEmpresa();

            return(tabela);
        }
コード例 #19
0
        public DataTable GetEmpresas(Usuario UsuarioBLL)
        {
            DataTable dt = new DataTable();

            if (UsuarioBLL != null)
            {
                empresaDAL = new EmpresaDAL();
                dt         = empresaDAL.GetEmpresas(UsuarioBLL.IdUsuario);
            }

            return(dt);
        }
コード例 #20
0
        public DataTable ListaEmpresaPorId(int idEmpresa)
        {
            DataTable dt = new DataTable();

            if (idEmpresa != 0)
            {
                empresaDAL = new EmpresaDAL();
                dt         = empresaDAL.GetEmpresaPorId(idEmpresa);
            }

            return(dt);
        }
コード例 #21
0
        private void cbEmpresa_Click(object sender, EventArgs e)
        {
            this.empDAL = new EmpresaDAL();

            DataTable dt = new DataTable();

            dt = this.empDAL.ConsultarEmpresa();
            cbEmpresa.DataSource     = dt;
            cbEmpresa.DisplayMember  = "Empresa";
            cbEmpresa.ValueMember    = "Codigo";
            cbEmpresa.BindingContext = this.BindingContext;
            cbEmpresa.BestFitColumns();
        }
コード例 #22
0
 public void localizar()
 {
     try
     {
         objDAL          = new EmpresaDAL();
         this.emp_codigo = objDAL.localizar(this.emp_codigo);
         objDAL          = null;
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #23
0
 public void excluir()
 {
     try
     {
         objDAL = new EmpresaDAL();
         objDAL.excluir(this.emp_codigo);
         objDAL = null;
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #24
0
 public void alterar()
 {
     try
     {
         objDAL = new EmpresaDAL();
         objDAL.alterar(this.emp_regime.GetHashCode(), this.emp_codigo, this.emp_razaoSocial, this.emp_nomeFantasia, this.emp_logradouro, this.emp_numero, this.emp_bairro, this.emp_cep, this.emp_estado, this.emp_cidade, this.emp_inscricaoEstadual, this.emp_inscricaoMunicipal, this.emp_cnpj, this.emp_telefone, this.emp_fax, this.emp_valorJuros, this.emp_multa, this.emp_qtdDias);
         objDAL = null;
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #25
0
ファイル: EmpresaUI.cs プロジェクト: SlidVermin/galactusV1.0
 private void tsbAnular_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show(Mensajes.ANULAR_FORM, Mensajes.NOMBRE_SOFT, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             EmpresaDAL.anular(empresa);
             GeneralC.posAnular(this, tstMenuPatron, tsbNuevo, tsbBuscar, Mensajes.CONFIRMACION_ANULADO);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
コード例 #26
0
 public DataTable localizarEmTudo(String descricao)
 {
     try
     {
         DataTable tab;
         objDAL = new EmpresaDAL();
         tab    = objDAL.localizarEmTudo(descricao);
         objDAL = null;
         return(tab);
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #27
0
 public DataTable localizarComRetorno(String descricao, String atributo)
 {
     try
     {
         DataTable tab;
         objDAL = new EmpresaDAL();
         tab    = objDAL.localizar(descricao, atributo);
         objDAL = null;
         return(tab);
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #28
0
ファイル: EmpresaUI.cs プロジェクト: SlidVermin/galactusV1.0
 private void tsbGuardar_Click(object sender, EventArgs e)
 {
     if (validarForm() && MessageBox.Show(Mensajes.GUARDAR_FORM, Mensajes.NOMBRE_SOFT, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         asignarDatosEmpresa();
         try
         {
             EmpresaDAL.guardar(empresa);
             GeneralC.posGuardar(this, tstMenuPatron, tsbNuevo, tsbBuscar, tstModificar, tsbAnular, null, Mensajes.CONFIRMACION_GUARDADO);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
コード例 #29
0
        private void btnCaixa_Click(object sender, EventArgs e)
        {
            EmpresaDAL empresaDAL = new EmpresaDAL();

            if (empresaDAL.IsFilled() == false)
            {
                MessageBox.Show("Cadastre uma empresa antes de abrir o Caixa!", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                frmDadosEmpresa cadastroEmpresa = new frmDadosEmpresa();
                cadastroEmpresa.ShowDialog();
            }
            else
            {
                frmControleVendas caixa = new frmControleVendas(usuarioLogado.CodFuncionario);
                caixa.Show();
            }
        }
コード例 #30
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            this.user    = new Usuario();
            this.userDAL = new UsuarioDAL();
            this.empDAL  = new EmpresaDAL();
            try
            {
                if (txtSenha1.Text == txtSenha2.Text)
                {
                    if (tool.ChecaCampoNullo(rgBox1))
                    {
                        this.user.Codigo       = int.Parse(txtCodigo.Text);
                        this.user.NomeCompleto = txtNomeComp.Text;
                        this.user.NomeAcesso   = txtNomeAcesso.Text;
                        this.user.Senha        = txtSenha1.Text;
                        this.user.Nivel        = int.Parse(cbNivel.SelectedValue.ToString());
                        if (cbEmpresa.SelectedValue != null)
                        {
                            this.user.Empresa = int.Parse(cbEmpresa.SelectedValue.ToString());
                        }
                        else
                        {
                            this.user.Empresa = this.empDAL.ConsultarEmpresa(cbEmpresa.Text);
                        }
                        this.user.Departamento = int.Parse(cbDepartamento.SelectedValue.ToString());

                        this.userDAL.Gravar(this.user);

                        MessageBox.Show("Usuário atualizado com sucesso", "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                        btnLimpar_Click(null, null);
                    }
                    else
                    {
                        MessageBox.Show("Por favor preencher todos os campos!", "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                    }
                }
                else
                {
                    MessageBox.Show("Senhas não combinam!", "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Atualizar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #31
0
    //Carrega os dados da empresa
    private void CarregaDadosEmpresa()
    {
        Empresa ObjEmpresa = new Empresa();
        EmpresaDAL ObjEmpresaDAL = new EmpresaDAL();

        ObjEmpresa = ObjEmpresaDAL.SelectEmpresaByID(Convert.ToInt32(Request.QueryString["idEmpresa"]));//Esta passando o ID da empresa na mao

        txtCNPJ.Text = ObjEmpresa.CNPJ;
        txtInscEstadual.Text = ObjEmpresa.InscEstadual;
        txtRazaoSocial.Text = ObjEmpresa.RazaoSocial;
        txtEndereco.Text = ObjEmpresa.Endereco;
        txtBairro.Text = ObjEmpresa.Bairro;
        txtCEP.Text = ObjEmpresa.CEP;
        txtCidade.Text = ObjEmpresa.Cidade;
        ddlEstados.ValorInformado = ObjEmpresa.UF;
        txtTel.Text = ObjEmpresa.Tel;
        txtDDDtel.Text = ObjEmpresa.DDDtel;
        txtDDDFax.Text = ObjEmpresa.DDDfax;
        txtFax.Text = ObjEmpresa.Fax;
        txtContato.Text = ObjEmpresa.Contato;
        txtEmail.Text = ObjEmpresa.Email;
    }
コード例 #32
0
ファイル: EmpresaBO.cs プロジェクト: danygolden/gianfratti
 /// <summary>
 /// Insert ou Update
 /// </summary>
 /// <param name="ObjEmpresa"></param>
 public void InsertUpdate(Empresa ObjEmpresa)
 {
     EmpresaDAL ObjEmpresaDAL = new EmpresaDAL();
     ObjEmpresaDAL.InsertUpdate(ObjEmpresa);
 }