// GET: CRUD
        public ActionResult Index()
        {
            ViewBag.searchresult = "";
            ViewBag.updateresult = "";

            Estabelecimentos es = new Estabelecimentos();

            es.cnpj          = "";
            es.razao_social  = "";
            es.nome_fantasia = "";
            es.categoria     = "";
            es.email         = "";
            es.endereco      = "";
            es.cidade        = "";
            es.estado        = "";
            es.telefone      = "";
            es.data_cadastro = "";
            es.status        = "";
            es.agencia       = "";
            es.conta         = "";

            ViewBag.cancelbutton = "disable";
            ViewBag.updatebutton = "disabled";
            ViewBag.deletebutton = "disabled";
            ViewBag.savebutton   = "disabled";
            ViewBag.searchbutton = "";
            ViewBag.addnewbutton = "";

            return(View(es));
        }
Example #2
0
        public IUEstabelecimento(int id, TelaPrincipal tela)
        {
            InitializeComponent();
            oDAO      = new EstabelecimentoDAO();
            obj       = new Estabelecimentos();
            this.tela = tela;

            cboUF.SelectedIndex = 0;

            if (id != 0)
            {
                obj = oDAO.GetById(id);

                txtIdEstabelecimento.Text = obj.Idestabelecimento.ToString();
                txtNome.Text      = obj.Nome;
                txtCnpj.Text      = obj.Cnpj;
                txtRua.Text       = obj.Rua;
                txtNumero.Text    = obj.Numero;
                txtBairro.Text    = obj.Bairro;
                txtCidade.Text    = obj.Cidade;
                txtCep.Text       = obj.Cep;
                txtTelefones.Text = obj.Telefones;
                txtEmail.Text     = obj.Email;
                txtVCarros.Value  = obj.Vagas_carro;
                txtVMotos.Value   = obj.Vagas_moto;
                txtVOutros.Value  = obj.Vagas_outros;

                cboUF.SelectedIndex = cboUF.Items.IndexOf(obj.Estado);

                btnLimpar.Enabled = false;
            }
        }
Example #3
0
        public SaidaMovimento(int id, Estabelecimentos est, ConfigMovimento config, Funcionarios fun, Form tela)
        {
            InitializeComponent();

            groupBox4.TabStop      = false;
            rbInteiro.TabStop      = false;
            rbManual.TabStop       = false;
            rbProporcional.TabStop = false;
            rbZero.TabStop         = false;

            this.est    = est;                 // Estabelecimento
            this.config = config;              // Configuração de Movimento
            this.fun    = fun;                 // Funcionário
            telaMov     = (TelaPrincipal)tela; // Tela de Movimento

            CarregaServico();

            CarregaFormaPagamento();

            CarregaFaturaExcedentePadrao();

            //busca um movimento caso venha um ID
            if (id != 0)
            {
                obj = mDAO.GetById(id);

                PreencheMovimento();
            } //ok
        }
Example #4
0
        public void AplicarFiltro()
        {
            if (PesquisaPorNome == null)
            {
                PesquisaPorNome = "";
            }

            var resultado = EstabelecimentosFiltrado.Where(n => n.Nome.ToLowerInvariant()
                                                           .Contains(pesquisaPorNome.ToLowerInvariant().Trim())).ToList();

            var removerDaLista = Estabelecimentos.Except(resultado).ToList();

            foreach (var item in removerDaLista)
            {
                Estabelecimentos.Remove(item);
            }

            for (int index = 0; index < resultado.Count; index++)
            {
                var item = resultado[index];
                if (index + 1 > Estabelecimentos.Count || !Estabelecimentos[index].Equals(item))
                {
                    Estabelecimentos.Insert(index, item);
                }
            }
        }
 public void Alterar(Estabelecimentos obj)
 {
     try
     {
         con = new Conexao();
         con.Conectar();
         String sql = "UPDATE estabelecimentos SET";
         sql += " nome = '" + obj.Nome.Replace("'", "''") + "', ";
         sql += " cnpj = '" + obj.Cnpj.Replace("'", "''") + "', ";
         sql += " rua = '" + obj.Rua.Replace("'", "''") + "', ";
         sql += " numero = '" + obj.Numero.Replace("'", "''") + "', ";
         sql += " bairro = '" + obj.Bairro.Replace("'", "''") + "', ";
         sql += " cidade = '" + obj.Cidade.Replace("'", "''") + "', ";
         sql += " estado = '" + obj.Estado + "', ";
         sql += " cep = '" + obj.Cep.Replace("'", "''") + "', ";
         sql += " telefones = '" + obj.Telefones.Replace("'", "''") + "', ";
         sql += " email = '" + obj.Email.Replace("'", "''") + "', ";
         sql += " vagas_carro = '" + obj.Vagas_carro + "', ";
         sql += " vagas_moto = '" + obj.Vagas_moto + "', ";
         sql += " vagas_outros = '" + obj.Vagas_outros + "'";
         sql += " WHERE idestabelecimento = " + obj.Idestabelecimento + ";";
         sql  = sql.Replace("''", "NULL");
         con.ExecutarComandoSQL(sql);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro ao atualizar o Estabelecimento !!! \n" + ex.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         con = null;
     }
 }
Example #6
0
        public ActionResult Update(FormCollection form)
        {
            Estabelecimentos estabelecimento = new Estabelecimentos();

            estabelecimento.Codigo       = Convert.ToInt32(form["Codigo"]);
            estabelecimento.Razao_Social = form["Razao"];
            estabelecimento.Fantasia     = form["Fantasia"];
            estabelecimento.Cnpj         = form["Cnpj"];
            estabelecimento.Email        = form["Email"];
            estabelecimento.Endereco     = form["Endereco"];
            estabelecimento.Cidade       = form["Cidade"];
            estabelecimento.Estado       = form["Estado"];
            estabelecimento.Telefone     = form["Telefone"];
            string dataCad = form["Data"].Replace("/", "-");

            estabelecimento.Data      = Convert.ToDateTime(dataCad);
            estabelecimento.Categoria = Convert.ToInt32(form["Categoria"]);
            estabelecimento.Status    = form["Status"];
            estabelecimento.Agencia   = form["Agencia"];
            estabelecimento.Conta     = form["Conta"];

            using (EstabelecimentoModel model = new EstabelecimentoModel())
            {
                model.Update(estabelecimento);
                return(RedirectToAction("Index"));
            }
        }
Example #7
0
 public void CadastrarDados(Estabelecimentos estabelecimnetos)
 {
     using (DesafioPluftContext ctx = new DesafioPluftContext())
     {
         ctx.Estabelecimentos.Add(estabelecimnetos);
         ctx.SaveChanges();
     }
 }
Example #8
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (validaCampos())
            {
                DialogResult confirm = MessageBox.Show("Deseja Salvar o Registro?", "RTPark", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

                if (validaCampos() && (confirm == DialogResult.Yes))
                {
                    if (obj == null)
                    {
                        obj = new Estabelecimentos();
                    }

                    obj.Nome = txtNome.Text;
                    txtCnpj.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;
                    if (txtCnpj.Text.Length > 0)
                    {
                        txtCnpj.TextMaskFormat = MaskFormat.IncludeLiterals;
                    }
                    obj.Cnpj              = txtCnpj.Text;
                    obj.Rua               = txtRua.Text;
                    obj.Numero            = txtNumero.Text;
                    obj.Bairro            = txtBairro.Text;
                    obj.Cidade            = txtCidade.Text;
                    obj.Estado            = cboUF.SelectedItem.ToString();
                    txtCep.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;
                    if (txtCep.Text.Length > 0)
                    {
                        txtCep.TextMaskFormat = MaskFormat.IncludeLiterals;
                    }
                    obj.Cep          = txtCep.Text;
                    obj.Telefones    = txtTelefones.Text;
                    obj.Email        = txtEmail.Text;
                    obj.Vagas_carro  = (int)txtVCarros.Value;
                    obj.Vagas_moto   = (int)txtVMotos.Value;
                    obj.Vagas_outros = (int)txtVOutros.Value;

                    if (validaCampos())
                    {
                        if (obj.Idestabelecimento == 0)
                        {
                            oDAO.Inserir(obj);
                        }
                        else
                        {
                            oDAO.Alterar(obj);
                            tela.SetEst(obj);
                        }
                        MessageBox.Show("Salvo com Sucesso !!!");
                        salvo = true;
                        this.Close();
                    }
                }
            }
        }
Example #9
0
        private void BuscaEstabelecimento()
        {
            EstabelecimentoDAO oDAO = new EstabelecimentoDAO();

            est = oDAO.GetLast();
            if (est != null)
            {
                lblNomeEstacionamento.Text = est.Nome;
                BuscaConfiguracao();
                CalculaVagas();
            }
        }
Example #10
0
        public void AtualizarDados(Estabelecimentos novoEstabelecimento, Estabelecimentos estabelecimentoCadastrado)
        {
            estabelecimentoCadastrado.Endereco = novoEstabelecimento.Endereco ?? estabelecimentoCadastrado.Endereco;

            estabelecimentoCadastrado.HorarioFuncionamento = novoEstabelecimento.HorarioFuncionamento ?? estabelecimentoCadastrado.HorarioFuncionamento;

            using (DesafioPluftContext ctx = new DesafioPluftContext())
            {
                ctx.Estabelecimentos.Update(novoEstabelecimento);
                ctx.SaveChanges();
            }
        }
Example #11
0
 public ActionResult Update([FromBody] Estabelecimentos estabelecimento)
 {
     if (estabelecimento == null)
     {
         return(BadRequest());
     }
     else
     {
         _context.update(estabelecimento.Id, estabelecimento);
         return(Ok(estabelecimento));
     }
 }
Example #12
0
 public EntradaMovimento(Estabelecimentos est, ConfigMovimento config, Funcionarios fun, Form tela)
 {
     InitializeComponent();
     txtHoraEntrada.Text = DateTime.Now.ToString("dd/MM/yyyy HH:mm");
     this.est            = est;
     this.config         = config;
     this.fun            = fun;
     CarregaServico();
     obj     = new Movimentos();
     oDAO    = new MovimentoDAO();
     telaMov = (TelaPrincipal)tela;
     MontaCupom();
 }
Example #13
0
        public IActionResult Create([FromBody] Estabelecimentos estabelecimento)
        {
            if (estabelecimento == null)
            {
                return(BadRequest());
            }
            else
            {
                var resposta = _context.AddEstabelecimento(estabelecimento);

                return(Ok(resposta));
            }
        }
Example #14
0
 [Authorize(Roles = "Administrador, Lojista")]//Determina qual tipo de usuário pode utilizar esse Método
 public IActionResult Cadastrar(Estabelecimentos estabelecimento)
 {
     try
     {
         EstabelecimentoRepository.CadastrarDados(estabelecimento); //Utiliza o método CadastrarDados e passa o estabelecimento informado pelo Post e armazena no Banco de dados
         return(Ok());                                              //retorna 200 OK
     }
     catch (Exception ex)                                           //Armazena um erro caso as instruções acima não consigam ser executadas armazenando na variável ex do tipo
     {
         return(BadRequest(new                                      //Criando e retornando a mensagem de erro que será enviada
         {
             mensagem = "Erro: " + ex                               // Inserindo erro na mensagem
         }));
     }
 }
Example #15
0
        public bool AddEstabelecimento(Estabelecimentos estabelecimento)
        {
            var retorno = _context.Estabelecimentos.Where(s => s.Cnpj == estabelecimento.Cnpj).Select(s => s.Cnpj).Count();

            if (retorno <= 0)
            {
                _context.Estabelecimentos.Add(estabelecimento);
                _context.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #16
0
        public void update(int id, Estabelecimentos estabelecimento)
        {
            var _estabelecimento = find(id);

            _estabelecimento.Token           = estabelecimento.Token;
            _estabelecimento.Email           = estabelecimento.Email;
            _estabelecimento.Estabelecimento = estabelecimento.Estabelecimento;
            _estabelecimento.Cnpj            = estabelecimento.Cnpj;
            _estabelecimento.RazaoSocial     = estabelecimento.RazaoSocial;
            _estabelecimento.Ativo           = estabelecimento.Ativo;
            _estabelecimento.Telefones       = estabelecimento.Telefones;
            _estabelecimento.Enderecos       = estabelecimento.Enderecos;
            _context.Estabelecimentos.Update(_estabelecimento);
            _context.SaveChanges();
        }
Example #17
0
        public Estabelecimentos GetLast()
        {
            Estabelecimentos obj = new Estabelecimentos();

            try
            {
                con = new Conexao();
                con.Conectar();
                String sql = "SELECT idestabelecimento, nome, cnpj, rua, numero, bairro, cidade, estado, cep, telefones, email, vagas_carro, vagas_moto, vagas_outros FROM estabelecimentos";
                sql += " ORDER BY 1 DESC LIMIT 1;";

                var dados = con.RetDataReader(sql);

                if (dados.Read())
                {
                    obj.Idestabelecimento = Convert.ToInt32(dados["idestabelecimento"].ToString());
                    obj.Nome         = dados["nome"].ToString();
                    obj.Cnpj         = dados["cnpj"].ToString();
                    obj.Rua          = dados["rua"].ToString();
                    obj.Numero       = dados["numero"].ToString();
                    obj.Bairro       = dados["bairro"].ToString();
                    obj.Cidade       = dados["cidade"].ToString();
                    obj.Estado       = dados["estado"].ToString();
                    obj.Cep          = dados["cep"].ToString();
                    obj.Telefones    = dados["telefones"].ToString();
                    obj.Email        = dados["email"].ToString();
                    obj.Vagas_carro  = Convert.ToInt32(dados["vagas_carro"].ToString());
                    obj.Vagas_moto   = Convert.ToInt32(dados["vagas_moto"].ToString());
                    obj.Vagas_outros = Convert.ToInt32(dados["vagas_outros"]);
                }
                else
                {
                    obj = null;
                }
            }
            catch (FormatException e)
            {
                MessageBox.Show("Erro ao converter !!! \n" + e.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao buscar os registros (LAST) !!! \n" + ex.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            con = null;
            return(obj);
        }
Example #18
0
        public void Carregar()
        {
            if (!System.IO.File.Exists(_caminhoBanco))
            {
                CriarBancoVazio();
            }

            using (var db = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.XamarinAndroid.SQLitePlatformAndroid(), _caminhoBanco, storeDateTimeAsTicks: false))
            {
                Estabelecimentos = db.Table <Models.Estabelecimento>().ToList();
                Gastos           = db.Table <Models.Gasto>().ToList();
                foreach (var gasto in Gastos)
                {
                    gasto.Estabelecimento = Estabelecimentos.FirstOrDefault(e => e.Id == gasto.EstabelecimentoId);
                }
            }
        }
Example #19
0
        public int Inserir(Estabelecimentos obj)
        {
            try
            {
                con = new Conexao();
                con.Conectar();

                String sql = "INSERT INTO estabelecimentos (nome, cnpj, rua, numero, bairro, cidade, estado, cep, telefones, email, vagas_carro, vagas_moto, vagas_outros) VALUES(";
                sql += "'" + obj.Nome.Replace("'", "''") + "', ";
                sql += "'" + obj.Cnpj.Replace("'", "''") + "', ";
                sql += "'" + obj.Rua.Replace("'", "''") + "', ";
                sql += "'" + obj.Numero.Replace("'", "''") + "', ";
                sql += "'" + obj.Bairro.Replace("'", "''") + "', ";
                sql += "'" + obj.Cidade.Replace("'", "''") + "', ";
                sql += "'" + obj.Estado + "', ";
                sql += "'" + obj.Cep.Replace("'", "''") + "', ";
                sql += "'" + obj.Telefones.Replace("'", "''") + "', ";
                sql += "'" + obj.Email.Replace("'", "''") + "', ";
                sql += "'" + obj.Vagas_carro + "', ";
                sql += "'" + obj.Vagas_moto + "', ";
                sql += "'" + obj.Vagas_outros + "');";
                sql += "SELECT LAST_INSERT_ID();";
                sql  = sql.Replace("''", "NULL");
                System.Console.WriteLine(sql);
                int id = Convert.ToInt32(con.ExecutarComandoSQLRetorno(sql));

                return(id);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao cadastrar Estabelecimento !!! \n" + ex.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(0);
            }
            finally
            {
                con = null;
            }
        }
Example #20
0
        public IActionResult Atualizar(Estabelecimentos novoEstabelecimento)
        {
            try                                                                                                                             //Tenta Executar os comandos abaixo
            {
                Estabelecimentos estabelecimentoCadastrado = EstabelecimentoRepository.BuscarEstabelecimentosPorId(novoEstabelecimento.Id); //Cria uma variável do tipo Estabelecimentos e utiliza o étodo BuscarEstabelecimentosPorId para encontrar um Estabelecimento com o id correspondente

                if (estabelecimentoCadastrado == null)                                                                                      // Verifica se o estabelecimento buscado é nulo
                {
                    return(NotFound());                                                                                                     //Retorna 404 NOT FOUND
                }

                EstabelecimentoRepository.AtualizarDados(novoEstabelecimento, estabelecimentoCadastrado); // Usa o método AtualizarDados para comparar as diferenças do Estabelecimento cadastrado com o que novo e armazena as informações no DB

                return(Ok());                                                                             //Retorna 200 Ok
            }
            catch (Exception ex)                                                                          //Armazena um erro caso as instruções acima não consigam ser executadas armazenando na variável ex do tipo
            {
                return(BadRequest(new                                                                     //Criando e retornando a mensagem de erro que será enviada
                {
                    mensagem = "Erro: " + ex                                                              // Inserindo erro na mensagem
                }));
            }
        }
Example #21
0
        public IUConfigMovimento(Estabelecimentos est)
        {
            InitializeComponent();
            this.est        = est;
            lblEmpresa.Text = est.Nome;
            oDAO            = new ConfigMovimentoDAO();
            obj             = oDAO.GetLast(est.Idestabelecimento);

            if (obj != null)
            {
                chkCnpj.Checked      = Convert.ToBoolean(obj.ImprimeCnpj);
                chkTelefones.Checked = Convert.ToBoolean(obj.ImprimeTelefones);
                chkEndereco.Checked  = Convert.ToBoolean(obj.ImprimeEnd);

                switch (obj.ImprimeEntrada)
                {
                case 'P':
                    rbPergE.Checked = true;
                    break;

                case 'S':
                    rbSimE.Checked = true;
                    break;

                case 'N':
                    rbNaoE.Checked = true;
                    break;
                }

                switch (obj.ImprimeSaida)
                {
                case 'P':
                    rbPergS.Checked = true;
                    break;

                case 'S':
                    rbSimS.Checked = true;
                    break;

                case 'N':
                    rbNaoS.Checked = true;
                    break;
                }

                switch (obj.FaturaExcedente)
                {
                case 'I':
                    rbInteiro.Checked = true;
                    break;

                case 'P':
                    rbProporcional.Checked = true;
                    break;

                case 'Z':
                    rbZero.Checked = true;
                    break;

                case 'M':
                    rbManual.Checked = true;
                    break;
                }

                CarregaServico(obj.CobrancaPadrao);
            }
        }
        public ActionResult Index(string cnpj, string cbutton, string razao_social, string nome_fantasia, string categoria, string email, string endereco, string cidade, string estado, string telefone, string data_cadastro, string status, string agencia, string conta)
        {
            Estabelecimentos es = new Estabelecimentos();

            //READ
            if (cbutton == "Search")
            {
                String        mycon   = "Data Source=DESKTOP-4GDBP4U\\SQLEXPRESS; Initial Catalog=CadastroFitcard; Integrated Security=True";
                String        myquery = "Select * from estabelecimentos where cnpj=" + Convert.ToInt64(cnpj);
                SqlConnection con     = new SqlConnection(mycon);
                SqlCommand    cmd     = new SqlCommand();
                cmd.CommandText = myquery;
                cmd.Connection  = con;
                SqlDataAdapter da = new SqlDataAdapter();
                da.SelectCommand = cmd;
                DataSet ds = new DataSet();
                da.Fill(ds);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    ViewBag.searchresult = "CNPJ encontrado!";
                    es.cnpj              = cnpj;
                    es.razao_social      = ds.Tables[0].Rows[0]["razao_social"].ToString();
                    es.nome_fantasia     = ds.Tables[0].Rows[0]["nome_fantasia"].ToString();
                    es.categoria         = ds.Tables[0].Rows[0]["categoria"].ToString();
                    es.email             = ds.Tables[0].Rows[0]["email"].ToString();
                    es.endereco          = ds.Tables[0].Rows[0]["endereco"].ToString();
                    es.cidade            = ds.Tables[0].Rows[0]["cidade"].ToString();
                    es.estado            = ds.Tables[0].Rows[0]["estado"].ToString();
                    es.telefone          = ds.Tables[0].Rows[0]["telefone"].ToString();
                    es.data_cadastro     = ds.Tables[0].Rows[0]["data_cadastro"].ToString();
                    es.status            = ds.Tables[0].Rows[0]["status"].ToString();
                    es.agencia           = ds.Tables[0].Rows[0]["agencia"].ToString();
                    es.conta             = ds.Tables[0].Rows[0]["conta"].ToString();
                    ViewBag.updateresult = "Você pode alterar ou deletar esse formulário, ou apenas cancelar a operação";
                    ViewBag.cancelbutton = "";
                    ViewBag.updatebutton = "";
                    ViewBag.deletebutton = "";
                    ViewBag.savebutton   = "disabled";
                    ViewBag.addnewbutton = "disabled";
                }

                //Caso o CNPJ não for encontrado
                else
                {
                    ViewBag.updateresult = "";
                    ViewBag.searchresult = "O CNPJ não foi encontrado";
                    ViewBag.cancelbutton = "disabled";
                    ViewBag.updatebutton = "disabled";
                    ViewBag.deletebutton = "disabled";
                    ViewBag.savebutton   = "disabled";
                    ViewBag.addnewbutton = "";
                }
                con.Close();
            }

            //UPDATE
            else if (cbutton == "Update")
            {
                String        mycon      = "Data Source=DESKTOP-4GDBP4U\\SQLEXPRESS; Initial Catalog=CadastroFitcard; Integrated Security=True";
                String        updatedata = "Update estabelecimentos set razao_social='" + razao_social + "', nome_fantasia='" + nome_fantasia + "', categoria='" + categoria + "', email='" + email + "', endereco='" + endereco + "', cidade='" + cidade + "', estado='" + estado + "', telefone='" + telefone + "', data_cadastro='" + data_cadastro + "', status='" + status + "', agencia='" + agencia + "', conta='" + conta + "' where cnpj=" + Convert.ToInt64(cnpj);
                SqlConnection con        = new SqlConnection(mycon);
                con.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.CommandText = updatedata;
                cmd.Connection  = con;
                cmd.ExecuteNonQuery();
                con.Close();
                es.cnpj              = "";
                es.razao_social      = "";
                es.nome_fantasia     = "";
                es.categoria         = "";
                es.email             = "";
                es.endereco          = "";
                es.cidade            = "";
                es.estado            = "";
                es.telefone          = "";
                es.data_cadastro     = "";
                es.status            = "";
                es.agencia           = "";
                es.conta             = "";
                ViewBag.updateresult = "As alterações foram realizadas com sucesso para o CNPJ " + cnpj;
                ViewBag.cancelbutton = "disabled";
                ViewBag.updatebutton = "disabled";
                ViewBag.deletebutton = "disabled";
                ViewBag.savebutton   = "disabled";
                ViewBag.addnewbutton = "";
            }

            else if (cbutton == "Cancel")
            {
                ViewBag.cancelbutton = "disabled";
                ViewBag.updatebutton = "disabled";
                ViewBag.deletebutton = "disabled";
                ViewBag.savebutton   = "disabled";
                ViewBag.searchbutton = "";
                ViewBag.addnewbutton = "";
                ViewBag.updateresult = "Novo formulário cancelado";
            }

            //Adiciona todos os campos limpos para o preenchimento de um novo cadastro
            else if (cbutton == "AddNew")
            {
                ViewBag.cancelbutton = "";
                ViewBag.updatebutton = "disabled";
                ViewBag.deletebutton = "disabled";
                ViewBag.savebutton   = "";
                ViewBag.addnewbutton = "disabled";
                ViewBag.searchbutton = "disabled";
                ViewBag.updateresult = "Novo formulário criado!";
            }

            //CREATE
            else if (cbutton == "Save")
            {
                String mycon = "Data Source=DESKTOP-4GDBP4U\\SQLEXPRESS; Initial Catalog=CadastroFitcard; Integrated Security=True";

                String        query = "insert into estabelecimentos(cnpj, razao_social, nome_fantasia, categoria, email, endereco, cidade, estado, telefone, data_cadastro, status, agencia, conta) values(" + cnpj + ",'" + razao_social + "','" + nome_fantasia + "','" + categoria + "','" + email + "','" + endereco + "','" + cidade + "','" + estado + "','" + telefone + "','" + data_cadastro + "','" + status + "','" + agencia + "','" + conta + "' )";
                SqlConnection con   = new SqlConnection(mycon);
                con.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.CommandText = query;
                cmd.Connection  = con;
                cmd.ExecuteNonQuery();
                ViewBag.cancelbutton = "disabled";
                ViewBag.updatebutton = "disabled";
                ViewBag.deletebutton = "disabled";
                ViewBag.savebutton   = "disabled";
                ViewBag.searchbutton = "";
                ViewBag.addnewbutton = "";
                ViewBag.updateresult = "Cadastro realizado com sucesso!";
            }

            //DELETE
            else if (cbutton == "Delete")
            {
                String        mycon      = "Data Source=DESKTOP-4GDBP4U\\SQLEXPRESS; Initial Catalog=CadastroFitcard; Integrated Security=True";
                String        updatedata = "delete from estabelecimentos where cnpj=" + cnpj;
                SqlConnection con        = new SqlConnection(mycon);
                con.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.CommandText = updatedata;
                cmd.Connection  = con;
                cmd.ExecuteNonQuery();
                ViewBag.cancelbutton = "disabled";
                ViewBag.updatebutton = "disabled";
                ViewBag.deletebutton = "disabled";
                ViewBag.savebutton   = "disabled";
                ViewBag.searchbutton = "";
                ViewBag.addnewbutton = "";
                ViewBag.updateresult = "Cadastro deletado do seguinte CNJP: " + cnpj;
            }



            return(View(es));
        }
Example #23
0
 public void SetEst(Estabelecimentos obj)
 {
     est = (Estabelecimentos)obj;
 }