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 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; } }
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"; } }