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(); } }
public void CriarCervejeiro(CervejeiroModel _cervejeiro) { MongoClient cliente = new MongoClient(ConnectionString); MongoServer server = cliente.GetServer(); MongoDatabase database = server.GetDatabase("BrewCS"); var colecao = database.GetCollection <CervejeiroModel>("Cervejeiro"); BsonDocument cervejeiro = new BsonDocument { { "_id", _cervejeiro.id }, { "Nome", _cervejeiro.Nome }, { "Email", _cervejeiro.Email }, { "Senha", _cervejeiro.Senha }, { "Whatsapp", _cervejeiro.Whatsapp } }; if (_cervejeiro.id == null) { colecao.Insert(cervejeiro); } else if (_cervejeiro.id != null) { colecao.Save(cervejeiro); } }
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; } }
public Cervejeiro() { InitializeComponent(); modelCervejeiro = new CervejeiroModel(); }