Ejemplo n.º 1
0
 private void salva_Click(object sender, EventArgs e)
 {
     if (nometbx.Text != "")
     {
         CervejeiroDAO dao = new CervejeiroDAO();
         if (senhatbx.Text == senha2tbx.Text && senhatbx.Text != "")
         {
             if (modelCervejeiro.id == null)
             {
                 modelCervejeiro = new CervejeiroModel();
             }
             modelCervejeiro.Nome       = nometbx.Text;
             modelCervejeiro.Email      = emailtbx.Text;
             modelCervejeiro.Senha      = senhatbx.Text;
             modelCervejeiro.Whatsapp   = whatsapptbx.Text;
             modelCervejeiro.Ilustracao = binarioIlustracao;
             dao.CriarCervejeiro(modelCervejeiro);
             limpaCampos();
             ms.sucessoSalvar();
         }
         else
         {
             ms.senhasDiferentes();
             limpaSenha();
         }
     }
     else
     {
         ms.camposNaoPreenchidos();
     }
 }
Ejemplo n.º 2
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);
            }
        }
Ejemplo n.º 3
0
        private void lv_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            String nomeCervejeiro = "";

            foreach (ListViewItem item in lv.SelectedItems)
            {
                nomeCervejeiro = item.Text;
            }
            CervejeiroDAO dao      = new CervejeiroDAO();
            var           consulta = dao.GetCervejeirosPorNome(nomeCervejeiro);

            foreach (var _cervejeiro in consulta)
            {
                nometbx.Text     = _cervejeiro.Nome;
                emailtbx.Text    = _cervejeiro.Email;
                senhatbx.Text    = _cervejeiro.Senha;
                whatsapptbx.Text = _cervejeiro.Whatsapp;
                ilustacao.Image  = imgFunc.Base64ToImage(_cervejeiro.Ilustracao);
                modelCervejeiro  = _cervejeiro;
            }
        }
Ejemplo n.º 4
0
        private void pesquisabtn_Click(object sender, EventArgs e)
        {
            CervejeiroDAO dao = new CervejeiroDAO();

            if (string.IsNullOrWhiteSpace(pesquisatbx.Text))
            {
                lv.Items.Clear();
                var consulta = dao.GetTodosCervejeiros();
                foreach (var _cervejeiro in consulta)
                {
                    string[]     arr = new string[4];
                    ListViewItem itm;

                    arr[0] = _cervejeiro.Nome;
                    arr[1] = _cervejeiro.Email;
                    arr[2] = _cervejeiro.Whatsapp;
                    itm    = new ListViewItem(arr);
                    lv.Items.Add(itm);
                }
            }
            else
            {
                lv.Items.Clear();
                var consulta = dao.GetCervejeirosPorNome(pesquisatbx.Text);
                foreach (var _cervejeiro in consulta)
                {
                    string[]     arr = new string[4];
                    ListViewItem itm;

                    arr[0] = _cervejeiro.Nome;
                    arr[1] = _cervejeiro.Email;
                    arr[2] = _cervejeiro.Whatsapp;
                    itm    = new ListViewItem(arr);
                    lv.Items.Add(itm);
                }
            }
        }