//******************************************************************************* private void salva_Click(object sender, EventArgs e) { if (nometbx.Text != "") { AdjuntoDAO dao = new AdjuntoDAO(); if (modelAdjunto.id == null) { modelAdjunto = new AdjuntoModel(); } modelAdjunto.Nome = nometbx.Text; modelAdjunto.Tipo = tipotbx.Text; modelAdjunto.Indicacao = indicacaotbx.Text; modelAdjunto.Quantidade = Convert.ToDouble(quantidadetbx.Text); modelAdjunto.UsarPara = usarParatbx.Text; modelAdjunto.Tempo = tempotbx.Text; modelAdjunto.Notas = notastbx.Text; modelAdjunto.Ilustracao = binarioIlustracao; modelAdjunto.Preco = Convert.ToDouble(precoTxt.Text); dao.CriarAdjunto(modelAdjunto); limpaCampos(); ms.sucessoSalvar(); } else { ms.camposNaoPreenchidos(); } }
private void lvAdjunto_MouseDoubleClick(object sender, MouseEventArgs e) { String nomeAdjunto = ""; foreach (ListViewItem item in lvAdjunto.SelectedItems) { nomeAdjunto = item.Text; } AdjuntoDAO dao = new AdjuntoDAO(); // AdjuntoFuncoes funcao = new AdjuntoFuncoes(); var consulta = dao.GetAdjuntosPorNome(nomeAdjunto); foreach (var _adjunto in consulta) { nometbx.Text = _adjunto.Nome; tipotbx.Text = _adjunto.Tipo; indicacaotbx.Text = _adjunto.Indicacao; quantidadetbx.Text = Convert.ToString(_adjunto.Quantidade); usarParatbx.Text = _adjunto.UsarPara; tempotbx.Text = _adjunto.Tempo; notastbx.Text = _adjunto.Notas; ilustacao.Image = imgFunc.Base64ToImage(_adjunto.Ilustracao); precoTxt.Text = Convert.ToString(_adjunto.Preco); modelAdjunto = _adjunto; } }
public void CriarAdjunto(AdjuntoModel _adjunto) { MongoClient cliente = new MongoClient(ConnectionString); MongoServer server = cliente.GetServer(); MongoDatabase database = server.GetDatabase("BrewCS"); var colecao = database.GetCollection <AdjuntoModel>("Adjunto"); BsonDocument adjunto = new BsonDocument { { "_id", _adjunto.id }, { "Nome", _adjunto.Nome }, { "Tipo", _adjunto.Tipo }, { "Indicacao", _adjunto.Indicacao }, { "Quantidade", _adjunto.Quantidade }, { "UsarPara", _adjunto.UsarPara }, { "Tempo", _adjunto.Tempo }, { "Ilustracao", _adjunto.Ilustracao }, { "Preco", _adjunto.Preco }, { "Notas", _adjunto.Notas } }; if (_adjunto.id == null) { colecao.Insert(adjunto); } else if (_adjunto.id != null) { colecao.Save(adjunto); } }
public Adjunto(Boolean _permitirEditar, Ingredientes _ingrediente) { this.permitirEditar = _permitirEditar; InitializeComponent(); modelAdjunto = new AdjuntoModel(); }