コード例 #1
0
        protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            ModEmpresa modEmpresa = new ModEmpresa();
            EmpresaNEG negEmp     = new EmpresaNEG();



            modEmpresa.NomeRazaoSocial = txtRazaoSocial.Text;
            modEmpresa.NomeFantasia    = txtNomeFantasia.Text;
            modEmpresa.Cnpj            = Regex.Replace(txtCnpj.Text, "[^0-9a-zA-Z]+", "");
            modEmpresa.Endereco        = txtEndereco.Text;
            modEmpresa.Numero          = txtN.Text;
            modEmpresa.Bairro          = txtBairro.Text;
            modEmpresa.Cidade          = txtCidade.Text;
            modEmpresa.UF          = txtUf.Text;
            modEmpresa.CEP         = txtCep.Text;
            modEmpresa.Complemento = txtComplemento.Text;

            if (!ValidarEmpresa(modEmpresa))
            {
                return;
            }


            negEmp.SalvarEmpresa(modEmpresa);
            MessageBox.Show("Dados inserido com sucesso!");

            //Campos ativos
            habilitardesabilitar(false);
        }
コード例 #2
0
        protected void GvtelefoneEmpresa_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            EmpresaNEG         negEmp = new EmpresaNEG();
            ModEmpresaTelefone modTE  = new ModEmpresaTelefone();

            //if (e.CommandName == "AddToCart")
            //{
            //    int index = Convert.ToInt32(e.CommandArgument);
            //    GridViewRow row = GvtelefoneEmpresa.Rows[index];
            //    ddlTipo.Text = Convert.ToString(index);



            //}


            if (e.CommandName == "Editar")
            {
                int         index = Convert.ToInt32(e.CommandArgument);
                GridViewRow row   = GvtelefoneEmpresa.Rows[index];
                Session["Id"] = row.Cells[4].Text;
            }
            if (e.CommandName == "Excluir")
            {
                int         index = Convert.ToInt32(e.CommandArgument);
                GridViewRow row   = GvtelefoneEmpresa.Rows[index];
                int         id    = Convert.ToInt32(row.Cells[4].Text);
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <ModEmpresa> modEmpresa = new List <ModEmpresa>();
            EmpresaNEG        negEmp     = new EmpresaNEG();

            modEmpresa = negEmp.Load();

            foreach (var item in modEmpresa)
            {
                preenchimentoCampos(item);
            }

            //estando preenchido o botão e desativado
            if (modEmpresa.Count > 0)
            {
                habilitardesabilitar(false);
            }

            //Populando ComboBox Tipo
            grupBoxTipos();
            //populando DataGridView
            camposDataGrid();
            BtnEditarTelefone.Visible             = false;
            GvtelefoneEmpresa.AutoGenerateColumns = true;
            GvtelefoneEmpresa.DataBind();
            ddlTipo.DataBind();
        }
コード例 #4
0
ファイル: Empresa.aspx.cs プロジェクト: Cryslaine/projeto
        protected void Page_Load(object sender, EventArgs e)
        {
            EmpresaNEG         negEmp = new EmpresaNEG();
            ModEmpresaTelefone telef  = new ModEmpresaTelefone();

            if (!Page.IsPostBack)
            {
                negEmp.dvSelecionarPorId(telef.Id);
                Validate();
                //grupBoxTipos();
                List <ModEmpresa> modEmpresa = new List <ModEmpresa>();
                modEmpresa = negEmp.Load();

                foreach (var item in modEmpresa)
                {
                    preenchimentoCampos(item);
                }

                //estando preenchido o botão e desativado
                if (modEmpresa.Count > 0)
                {
                    habilitardesabilitar(false);
                }


                //camposDataGrid();
            }
            btnLimpar.Enabled = false;
            //btnEditarTelefone.Enabled = false;
        }
コード例 #5
0
ファイル: Empresa.aspx.cs プロジェクト: Cryslaine/projeto
        protected void btnEditar_Click(object sender, EventArgs e)
        {
            ModEmpresa modEmpresa = new ModEmpresa();
            EmpresaNEG negEmp     = new EmpresaNEG();


            modEmpresa.Id = Convert.ToInt32(txtId.Text);
            modEmpresa.NomeRazaoSocial = txtRazaoSocial.Text;
            modEmpresa.NomeFantasia    = txtNomeFantasia.Text;
            modEmpresa.Cnpj            = Regex.Replace(txtCnpj.Text, "[^0-9a-zA-Z]+", "");
            modEmpresa.Endereco        = txtEndereco.Text;
            modEmpresa.Numero          = txtN.Text;
            modEmpresa.Bairro          = txtBairro.Text;
            modEmpresa.Cidade          = txtCidade.Text;
            modEmpresa.UF          = txtUf.Text;
            modEmpresa.CEP         = txtCep.Text;
            modEmpresa.Complemento = txtComplemento.Text;

            if (!ValidarEmpresa(modEmpresa))
            {
                return;
            }


            negEmp.AtualizarEmpresa(modEmpresa);
            MessageBox.Show("Dados atualizados com sucesso!");
            habilitardesabilitar(false);
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            EmpresaNEG         negEmp = new EmpresaNEG();
            ModEmpresaTelefone telef  = new ModEmpresaTelefone();

            if (!Page.IsPostBack)
            {
                negEmp.dvSelecionarPorId(telef.Id);
                Validate();
                grupBoxTipos();
                List <ModEmpresa> modEmpresa = new List <ModEmpresa>();
                modEmpresa = negEmp.Load();

                foreach (var item in modEmpresa)
                {
                    preenchimentoCampos(item);
                }
                camposDataGrid();

                // grupBoxTipos();
            }



            btnEditarTelefone.Enabled = false;
        }
コード例 #7
0
ファイル: Empresa.aspx.cs プロジェクト: Cryslaine/projeto
        //protected void btnSalvarTelefone_Click(object sender, EventArgs e)
        //{
        //    ModEmpresaTelefone modTE = new ModEmpresaTelefone();
        //    EmpresaNEG negEmp = new EmpresaNEG();

        //    modTE.Tipo = new TipoTelefone { Id = Convert.ToInt32(ddlTipo.SelectedValue) };
        //    modTE.IdEmpresa = Convert.ToInt32(txtIdEmpresa.Text);
        //    modTE.Telefone = txtNumeroTelefone.Text;

        //    if (!ValidarEmpresa(modTE))
        //    {
        //        return;
        //    }

        //    negEmp.SalvarTelefoneEmpresa(modTE);
        //    MessageBox.Show("Formulario salvo com sucesso!");

        //    camposDataGrid();
        //    limparCamposTelefone();
        //}

        //protected void btnEditarTelefone_Click(object sender, EventArgs e)
        //{
        //    ModEmpresaTelefone modTE = new ModEmpresaTelefone();
        //    EmpresaNEG negEmp = new EmpresaNEG();

        //    modTE.Id = Convert.ToInt32(txtIdEmpresa.Text);
        //    modTE.Tipo = new TipoTelefone { Id = Convert.ToInt32(ddlTipo.SelectedValue) };
        //    modTE.IdEmpresa = Convert.ToInt32(txtIdEmpresa.Text);
        //    modTE.Telefone = txtNumeroTelefone.Text;

        //    if (!ValidarEmpresa(modTE))
        //    {
        //        return;
        //    }
        //    negEmp.EditarTelefoneEmpresa(modTE);
        //    MessageBox.Show("Formulario atualizado com sucesso!");
        //    camposDataGrid();
        //    limparCamposTelefone();
        //    btnEditarTelefone.Enabled = false;
        //}

        //protected void btnCancelarTelefone_Click(object sender, EventArgs e)
        //{
        //    limparCamposTelefone();
        //    btnSalvarTelefone.Enabled = false;
        //    btnEditarTelefone.Enabled = true;
        //}

        protected void btnPesquisa_Click(object sender, EventArgs e)
        {
            ModEmpresa modEmpresa = new ModEmpresa();
            EmpresaNEG negEmp     = new EmpresaNEG();

            modEmpresa.Id = Convert.ToInt32(txtId.Text);
            modEmpresa.NomeRazaoSocial = txtRazaoSocial.Text;
            modEmpresa.NomeFantasia    = txtNomeFantasia.Text;
            modEmpresa.Cnpj            = Regex.Replace(txtCnpj.Text, "[^0-9a-zA-Z]+", "");
            modEmpresa.Endereco        = txtEndereco.Text;
            modEmpresa.Numero          = txtN.Text;
            modEmpresa.Bairro          = txtBairro.Text;
            modEmpresa.Cidade          = txtCidade.Text;
            modEmpresa.UF          = txtUf.Text;
            modEmpresa.CEP         = txtCep.Text;
            modEmpresa.Complemento = txtComplemento.Text;

            negEmp.PesquisaEmpresa(modEmpresa);
            if (modEmpresa.Cnpj == txtCnpjPesquia.Text)
            {
                MessageBox.Show("Pesquisa efetuada com sucesso!");
            }
            else
            {
                MessageBox.Show("Cnpj não cadastrado!");
            }
            preenchimentoCampos(modEmpresa);
            habilitardesabilitar(false);
        }
コード例 #8
0
        private void DgvTelefone_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            btnSalvarTelefone.Visible = false;
            btnEditarTelefone.Visible = true;
            //ModEmpresaTelefone modTE = new ModEmpresaTelefone();
            EmpresaNEG negEmp = new EmpresaNEG();

            idFornTel = Convert.ToInt32(
                dgvTelefone.Rows[e.RowIndex].Cells["Id"].Value.ToString());



            if (dgvTelefone.Columns[e.ColumnIndex] ==
                dgvTelefone.Columns[0])
            {
                txtId.Text             = dgvTelefone.Rows[e.RowIndex].Cells["Id"].Value.ToString();
                txtNumeroTelefone.Text = dgvTelefone.Rows[e.RowIndex].Cells["Telefone"].Value.ToString();
                cboTipo.Text           = dgvTelefone.Rows[e.RowIndex].Cells["TipoTelefone"].Value.ToString();
            }
            if (dgvTelefone.Columns[e.ColumnIndex] ==
                dgvTelefone.Columns[1])
            {
                negEmp.DataGridCell(idFornTel);

                MessageBox.Show("Excluido com sucesso!");
            }
            camposDataGrid();
        }
コード例 #9
0
        public void camposDataGrid()
        {
            EmpresaNEG negEmp = new EmpresaNEG();

            GvtelefoneEmpresa.DataSource =
                negEmp.CamposTelefoneDataGrid(Convert.ToInt32(txtIdEmp.Text))
                .Select(a => new { a.Id, a.Telefone, a.Tipo.Descricao }).ToList();
        }
コード例 #10
0
        protected void gvTelefoneEmpresa_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            EmpresaNEG         negEmp = new EmpresaNEG();
            ModEmpresaTelefone modTE  = new ModEmpresaTelefone();

            negEmp.DataGridCell(Convert.ToInt32(e.Keys[0]));

            MessageBox.Show("Dado excluido com sucesso!");

            camposDataGrid();
        }
コード例 #11
0
        public void grupBoxTipos()
        {
            //Tras os itens cadastrados no banco e acrescrenta um novo item a lista ...

            EmpresaNEG          negEmp          = new EmpresaNEG();
            List <TipoTelefone> lstTipoTelefone = negEmp.GrupoBobTipoTelefone();

            lstTipoTelefone.Add(new TipoTelefone {
                Id = 0, Descricao = "Selecione..."
            });
            cboTipo.DataSource = lstTipoTelefone.OrderBy(o => o.Id).ToList();
        }
コード例 #12
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            ModEmpresa modEmpresa = new ModEmpresa();
            EmpresaNEG negEmp     = new EmpresaNEG();

            negEmp.PesquisaEmpresa(modEmpresa);

            preenchimentoCampos(modEmpresa);
            habilitardesabilitar(false);

            MessageBox.Show("Pesquisa efetuada com sucesso!");
        }
コード例 #13
0
        protected void gvTelefoneEmpresa_RowEditing(object sender, GridViewEditEventArgs e)
        {
            EmpresaNEG         negEmp = new EmpresaNEG();
            ModEmpresaTelefone modTE  = new ModEmpresaTelefone();

            int Primarykey = Convert.ToInt16(gvTelefoneEmpresa.DataKeys[e.NewEditIndex].Value);

            modTE = negEmp.dvSelecionarPorId(Primarykey);

            ddlTipo.SelectedValue  = modTE.Tipo.Id.ToString();
            txtIdEmpresa.Text      = Convert.ToInt32(modTE.Id).ToString();
            txtNumeroTelefone.Text = modTE.Telefone;

            btnEditarTelefone.Enabled = true;
            btnSalvarTelefone.Enabled = false;

            e.Cancel = true;
            gvTelefoneEmpresa.EditIndex = -1;
        }
コード例 #14
0
        protected void BtnEditarTelefeone_Click(object sender, EventArgs e)
        {
            ModEmpresaTelefone modTE  = new ModEmpresaTelefone();
            EmpresaNEG         negEmp = new EmpresaNEG();

            modTE.Id   = Convert.ToInt32(txtId.Text);
            modTE.Tipo = new TipoTelefone {
                Id = Convert.ToInt32(ddlTipo.SelectedValue)
            };
            modTE.IdEmpresa = Convert.ToInt32(txtIdEmp.Text);
            modTE.Telefone  = txtNumeroTelefone.Text;

            if (!ValidarEmpresa(modTE))
            {
                return;
            }
            negEmp.EditarTelefoneEmpresa(modTE);
            MessageBox.Show("Formulario atualizado com sucesso!");
            camposDataGrid();
            limparCamposTelefone();
            BtnSalvarTelefone.Visible = false;
        }
コード例 #15
0
        private void btnSalvarTelefone_Click(object sender, EventArgs e)
        {
            ModEmpresaTelefone modTE  = new ModEmpresaTelefone();
            EmpresaNEG         negEmp = new EmpresaNEG();

            modTE.Tipo = new TipoTelefone {
                Id = Convert.ToInt32(cboTipo.SelectedValue)
            };
            modTE.IdEmpresa = Convert.ToInt32(txtidEmpresa.Text);
            modTE.Telefone  = txtNumeroTelefone.Text;

            if (!ValidarEmpresa(modTE))
            {
                return;
            }

            negEmp.SalvarTelefoneEmpresa(modTE);
            MessageBox.Show("Formulario salvo com sucesso!");

            camposDataGrid();
            limparCamposTelefone();
        }
コード例 #16
0
        private void EmpresaFRN1_Load(object sender, EventArgs e)
        {
            List <ModEmpresa> modEmpresa = new List <ModEmpresa>();
            EmpresaNEG        negEmp     = new EmpresaNEG();

            modEmpresa = negEmp.Load();

            foreach (var item in modEmpresa)
            {
                preenchimentoCampos(item);
            }

            //estando preenchido o botão e desativado
            if (modEmpresa.Count > 0)
            {
                habilitardesabilitar(false);
            }

            //Populando ComboBox Tipo
            grupBoxTipos();
            //populando DataGridView
            camposDataGrid();
            btnEditarTelefone.Visible = false;
        }