Ejemplo n.º 1
0
        public void CriarEstilo(EstiloModel _estilo)
        {
            MongoClient   cliente  = new MongoClient(ConnectionString);
            MongoServer   server   = cliente.GetServer();
            MongoDatabase database = server.GetDatabase("BrewCS");

            var colecao = database.GetCollection <EstiloModel>("Estilo");

            BsonDocument estilo = new BsonDocument {
                { "_id", _estilo.id },
                { "Nome", _estilo.Nome },
                { "Numero", _estilo.Numero },
                { "Categoria", _estilo.Categoria },
                { "Tipo", _estilo.Tipo },
                { "Guia", _estilo.Guia },
                { "OGMax", _estilo.OGMax },
                { "OGMin", _estilo.OGMin },
                { "FGMax", _estilo.FGMax },
                { "FGMin", _estilo.FGMin },
                { "IBUMax", _estilo.IBUMax },
                { "IBUMin", _estilo.IBUMin },
                { "CarbonatacaoMax", _estilo.CarbonatacaoMax },
                { "CarbonatacaoMin", _estilo.CarbonatacaoMin },
                { "ABVMax", _estilo.ABVMax },
                { "ABVMin", _estilo.ABVMin },
                { "CORMax", _estilo.CORMax },
                { "CORMin", _estilo.CORMin },
                { "Descricao", _estilo.Descricao },
                { "Perfil", _estilo.Perfil },
                { "Ingredientes", _estilo.Ingredientes },
                { "Exemplos", _estilo.Exemplos }
            };

            if (_estilo.id == null)
            {
                colecao.Insert(estilo);
            }
            else if (_estilo.id != null)
            {
                colecao.Save(estilo);
            }
        }
Ejemplo n.º 2
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();
            }
        }
Ejemplo n.º 3
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;
            }
        }
Ejemplo n.º 4
0
 public Estilo()
 {
     InitializeComponent();
     modelEstilo = new EstiloModel();
 }