private void pesquisabtn_Click(object sender, EventArgs e) { AdjuntoDAO dao = new AdjuntoDAO(); if (string.IsNullOrWhiteSpace(pesquisatbx.Text)) { lvAdjunto.Items.Clear(); var consulta = dao.GetTodosAdjuntos(); foreach (var _adjunto in consulta) { string[] arr = new string[3]; ListViewItem itm; arr[0] = _adjunto.Nome; arr[1] = _adjunto.Tipo; arr[2] = _adjunto.Indicacao; itm = new ListViewItem(arr); lvAdjunto.Items.Add(itm); } } else { lvAdjunto.Items.Clear(); var consulta = dao.GetAdjuntosPorNome(pesquisatbx.Text); foreach (var _adjunto in consulta) { string[] arr = new string[3]; ListViewItem itm; arr[0] = _adjunto.Nome; arr[1] = _adjunto.Tipo; arr[2] = _adjunto.Indicacao; itm = new ListViewItem(arr); lvAdjunto.Items.Add(itm); } } }
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; } }
private void UtilizatBtn_Click(object sender, EventArgs e) { String nomeAdjunto = ""; foreach (ListViewItem item in lvAdjunto.SelectedItems) { nomeAdjunto = item.Text; } AdjuntoDAO dao = new AdjuntoDAO(); var consulta = dao.GetAdjuntosPorNome(nomeAdjunto); foreach (var _adjunto in consulta) { ingrediente.Descricao = _adjunto.Nome; ingrediente.Tipo = _adjunto.Tipo; ingrediente.Marca = "Indicação: " + _adjunto.Indicacao; ingrediente.Quantidade = 1.0; ingrediente.Unidade = "g"; } }