public async Task <JsonResult> SaveEstilo([FromBody] Estilo estilo, string token)
 {
     if (await Seguranca.validaTokenAsync(token))
     {
         if (estilo.idCliente != 0)
         {
             if (EstiloDAO.Save(estilo))
             {
                 return(Json("Estilo salva com sucesso"));
             }
             else
             {
                 return(Json("Encontramos algum problema ao salvar a Estilo. Entre em contato com o suporte"));
             }
         }
         else
         {
             return(Json("Conteudo de estilo esta incompleto"));
         }
     }
     else
     {
         return(Json("Você nao tem acesso e esse plugin"));
     }
 }
Esempio n. 2
0
        private void pesquisabtn_Click(object sender, EventArgs e)
        {
            EstiloDAO dao = new EstiloDAO();

            lvEstilo.Items.Clear();
            if (string.IsNullOrWhiteSpace(pesquisatbx.Text))
            {
                consulta = null;
                consulta = dao.GetTodosEstilos();
            }
            else
            {
                consulta = null;
                consulta = dao.GetEstilosPorNome(pesquisatbx.Text);
            }

            foreach (var _estilo in consulta)
            {
                string[]     arr = new string[4];
                ListViewItem itm;
                arr[0] = _estilo.Nome;
                arr[1] = _estilo.Categoria;
                arr[2] = _estilo.Tipo;
                arr[3] = _estilo.Descricao;
                itm    = new ListViewItem(arr);
                lvEstilo.Items.Add(itm);
            }
        }
Esempio n. 3
0
        private void PopularListaModels()
        {
            //MalteDAO malteDAO = new MalteDAO();
            // malteCollection = malteDAO.GetTodosMalte();

            // LupuloDAO lupuloDAO = new LupuloDAO();
            // lupuloCollection = lupuloDAO.GetTodosLupulos();

            //LeveduraDAO leveduraDAO = new LeveduraDAO();
            //leveduraCollection = leveduraDAO.GetTodosLeveduras();


            EstiloDAO estiloDAO = new EstiloDAO();

            estiloCollection = estiloDAO.GetTodosEstilos();
            foreach (var _estilo in estiloCollection)
            {
                estilotbx.Items.Add(_estilo.Nome);
            }

            CervejeiroDAO cervejeiroDAO = new CervejeiroDAO();

            cervejeiroCollection = cervejeiroDAO.GetTodosCervejeiros();
            foreach (var _cervejeiroModelList in cervejeiroCollection)
            {
                cervejeirotbx.Items.Add(_cervejeiroModelList.Nome);
            }
        }
Esempio n. 4
0
        public ActionResult DeleteConfirmed(int id)
        {
            Estilo estilo = EstiloDAO.BuscarEstiloPorId(id);

            ctx.Estilos.Remove(estilo);
            ctx.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public async Task <IEnumerable <Estilo> > GetAllEstilo(int idCliente, string token)
 {
     if (await Seguranca.validaTokenAsync(token))
     {
         return(EstiloDAO.GetAll().Where(x => x.idCliente == idCliente).ToList());
     }
     else
     {
         return(new List <Estilo>());
     }
 }
Esempio n. 6
0
        // GET: Estilo/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Estilo estilo = EstiloDAO.BuscarEstiloPorId(id);

            if (estilo == null)
            {
                return(HttpNotFound());
            }
            return(View(estilo));
        }
Esempio n. 7
0
        // GET: Cerveja/Create
        public ActionResult Create()
        {
            List <Estilo> listaestilos = new List <Estilo>();

            listaestilos     = EstiloDAO.ListarEstilos();
            ViewBag.EstiloId = new SelectList(listaestilos, "id", "nome");

            List <Cervejaria> listacervejarias = new List <Cervejaria>();

            listacervejarias     = CervejariaDAO.ListarCervejarias();
            ViewBag.CervejariaId = new SelectList(listacervejarias, "id", "nome");

            return(View());
        }
Esempio n. 8
0
        public ActionResult Create([Bind(Include = "id,usuario_id,familia_id,nome,ult_modificacao")] Estilo estilo, int familiaId)
        {
            if (ModelState.IsValid)
            {
                String email = Session["email"].ToString();
                estilo.familia_id = familiaId;
                Usuario usuario = UsuarioDAO.BuscarUsuarioPorEmail(email);
                estilo.usuario_id      = usuario.id;
                estilo.ult_modificacao = DateTime.Now;

                EstiloDAO.CadastrarEstilo(estilo);
                return(RedirectToAction("Index"));
            }

            return(View(estilo));
        }
        public async Task <JsonResult> DeletarEstilo([FromBody] object Estilo, string token)
        {
            dynamic objEn = Estilo;
            string  a     = objEn.idEstilo.ToString();

            if (await Seguranca.validaTokenAsync(token))
            {
                Estilo obj = EstiloDAO.GetAll().Where(x => x.ID == Convert.ToInt32(a)).FirstOrDefault();
                return(Json(new { msg = EstiloDAO.Remove(obj) }));
                //return Json(new { msg = false });
            }
            else
            {
                return(Json(new { msg = false }));
            }
        }
Esempio n. 10
0
        //****************************************************************************
        private void salva_Click(object sender, EventArgs e)
        {
            if (nometbx.Text != "")
            {
                EstiloDAO dao = new EstiloDAO();

                if (modelEstilo.id == null)
                {
                    modelEstilo = new EstiloModel();
                }
                modelEstilo.Nome            = nometbx.Text;
                modelEstilo.Numero          = numerotbx.Text;
                modelEstilo.Categoria       = categoriatbx.Text;
                modelEstilo.Tipo            = tipotbx.Text;
                modelEstilo.Guia            = guiatbx.Text;
                modelEstilo.OGMax           = Convert.ToDouble(OGMaxtbx.Text);
                modelEstilo.OGMin           = Convert.ToDouble(OGMintbx.Text);
                modelEstilo.FGMax           = Convert.ToDouble(FGMaxtbx.Text);
                modelEstilo.FGMin           = Convert.ToDouble(FGMintbx.Text);
                modelEstilo.IBUMax          = Convert.ToDouble(IBUMaxtbx.Text);
                modelEstilo.IBUMin          = Convert.ToDouble(IBUMintbx.Text);
                modelEstilo.CarbonatacaoMax = Convert.ToDouble(carbonatacaoMaxtbx.Text);
                modelEstilo.CarbonatacaoMin = Convert.ToDouble(carbonatacaoMintbx.Text);
                modelEstilo.ABVMax          = Convert.ToDouble(ABVMaxtbx.Text);
                modelEstilo.ABVMin          = Convert.ToDouble(ABVMintbx.Text);
                modelEstilo.CORMax          = Convert.ToDouble(CORMaxtbx.Text);
                modelEstilo.CORMin          = Convert.ToDouble(CORMintbx.Text);
                modelEstilo.Descricao       = descricaotbx.Text;
                modelEstilo.Perfil          = perfiltbx.Text;
                modelEstilo.Ingredientes    = ingredientestbx.Text;
                modelEstilo.Exemplos        = exemplostbx.Text;
                dao.CriarEstilo(modelEstilo);
                limpaCampos();
                ms.sucessoSalvar();
            }

            else
            {
                ms.camposNaoPreenchidos();
            }
        }
Esempio n. 11
0
        private void lvEstilo_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            String nomeEstilo = "";

            foreach (ListViewItem item in lvEstilo.SelectedItems)
            {
                nomeEstilo = item.Text;
            }
            EstiloDAO     dao    = new EstiloDAO();
            EstiloFuncoes funcao = new EstiloFuncoes();

            consulta = null;
            consulta = dao.GetEstilosPorNome(nomeEstilo);
            foreach (var _estilo in consulta)
            {
                nometbx.Text            = _estilo.Nome;
                numerotbx.Text          = _estilo.Numero;
                categoriatbx.Text       = _estilo.Categoria;
                tipotbx.Text            = _estilo.Tipo;
                guiatbx.Text            = _estilo.Guia;
                OGMaxtbx.Text           = Convert.ToString(_estilo.OGMax);
                OGMintbx.Text           = Convert.ToString(_estilo.OGMin);
                FGMaxtbx.Text           = Convert.ToString(_estilo.FGMax);
                FGMintbx.Text           = Convert.ToString(_estilo.FGMin);
                IBUMaxtbx.Text          = Convert.ToString(_estilo.IBUMax);
                IBUMintbx.Text          = Convert.ToString(_estilo.IBUMin);
                carbonatacaoMaxtbx.Text = Convert.ToString(_estilo.CarbonatacaoMax);
                carbonatacaoMintbx.Text = Convert.ToString(_estilo.CarbonatacaoMin);
                ABVMaxtbx.Text          = Convert.ToString(_estilo.ABVMax);
                ABVMintbx.Text          = Convert.ToString(_estilo.ABVMin);
                CORMaxtbx.Text          = Convert.ToString(_estilo.CORMax);
                CORMintbx.Text          = Convert.ToString(_estilo.CORMin);
                descricaotbx.Text       = _estilo.Descricao;
                perfiltbx.Text          = _estilo.Perfil;
                ingredientestbx.Text    = _estilo.Ingredientes;
                exemplostbx.Text        = _estilo.Exemplos;
                modelEstilo             = _estilo;
            }
        }
Esempio n. 12
0
 // GET: Estilo
 public ActionResult Index()
 {
     return(View(EstiloDAO.ListarEstilos()));
 }
Esempio n. 13
0
        private void AtualizaLBPProgresbarEstilo()
        {
            // Caso estiver com o valor real utilizar o valor estimado
            // Receita pode ainda não ter executado uma única vez e ser
            // apenas para testes de elaboração e correção.
            if (realIBUtbx.Text == "" || realIBUtbx.Text == " ")
            {
                realIBUtbx.Text = estimativaIBUtbx.Text;
            }

            if (realABVtbx.Text == "" || realABVtbx.Text == " ")
            {
                realABVtbx.Text = estimativaABVtbx.Text;
            }

            if (realCORtbx.Text == "" || realCORtbx.Text == " ")
            {
                realCORtbx.Text = estimativaCORtbx.Text;
            }
            //Preenche parametros com base no estilo
            EstiloDAO     dao    = new EstiloDAO();
            EstiloFuncoes funcao = new EstiloFuncoes();

            estiloCollection = null;
            estiloCollection = dao.GetEstilosPorNome(estilotbx.Text);
            foreach (var _estilo in estiloCollection)
            {
                ibuMaximoPgb.Value = Convert.ToInt32(_estilo.IBUMax);
                ibuMinimoPgb.Value = Convert.ToInt32(_estilo.IBUMin);

                abvMaximoPgb.Value = Convert.ToInt32(_estilo.ABVMax);
                abvMinimoPgb.Value = Convert.ToInt32(_estilo.ABVMin);

                corEBCMaximoPgb.Value = Convert.ToInt32(_estilo.CORMax);
                corEBCMinimoPgb.Value = Convert.ToInt32(_estilo.CORMin);

                // atualiza legendas de texto para simplificar o usuário.
                ibuMinimoLb.Text    = Convert.ToString(_estilo.IBUMin);
                ibuMaximoLb.Text    = Convert.ToString(_estilo.IBUMax);
                abvMinimoLb.Text    = Convert.ToString(_estilo.ABVMin);
                abvMaximoLb.Text    = Convert.ToString(_estilo.ABVMax);
                corEBCMinimoLb.Text = Convert.ToString(_estilo.CORMin);
                corEBCMaximoLb.Text = Convert.ToString(_estilo.CORMax);

                familiaLeveduraLb.Visible = true;
                familiaLeveduraLb.Text    = _estilo.Perfil;

                if (_estilo.Perfil == "Lager")
                {
                    taxaPithMTcB.Maximum = 150;
                    taxaPithMTcB.Minimum = 100;
                }
                else
                {
                    taxaPithMTcB.Maximum = 75;
                    taxaPithMTcB.Minimum = 50;
                }
                taxaPithMTcB.Value          = taxaPithMTcB.Minimum;
                pitchRateLb.Text            = Convert.ToString(Convert.ToDouble(taxaPithMTcB.Value / 100)).Substring(0, 3);
                calculosLeveduraGPL.Enabled = true;
            }

            //Preenche valores reais
            ibuRealPgb.Value    = Convert.ToInt32(Convert.ToDouble(realIBUtbx.Text));
            abvRealPgb.Value    = Convert.ToInt32(Convert.ToDouble(realABVtbx.Text));
            corEBCRealPgb.Value = Convert.ToInt32(Convert.ToDouble(realCORtbx.Text));

            // atualiza legendas de texto para simplificar o usuário.
            ibuRealLb.Text    = Convert.ToString(ibuRealPgb.Value);
            abvRealLb.Text    = Convert.ToString(abvRealPgb.Value);
            corEBCRealLb.Text = Convert.ToString(corEBCRealPgb.Value);
        }