Exemplo n.º 1
0
        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);
                }
            }
        }
Exemplo n.º 2
0
        //*******************************************************************************
        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();
            }
        }
Exemplo n.º 3
0
        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;
            }
        }
Exemplo n.º 4
0
        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";
            }
        }