private void frmOrcamento_Load(object sender, EventArgs e)
        {
            using (IConnection Conexion = new Connection())
            {
                //Para nuevo nro de Orçamento
                IDAO <OrcCab> dao = new DAOOrcCab(Conexion);
                codnew = dao.CurremRegVal();
                if (codnew == "")
                {
                    codnew = "0";
                }
            }
            using (IConnection Conexion = new Connection())
            {
                DefaultObjetos();
                //Preenche o combobox de Cliente
                IDAO <Cliente>       daoC   = new DAOCliente(Conexion);
                List <ListaCombobox> lc     = new List <ListaCombobox>();
                ListaCombobox        entity = null;
                lc.Add(new ListaCombobox());
                foreach (Cliente c in daoC.All())
                {
                    entity      = new ListaCombobox();
                    entity.Id   = c.Id.ToString();
                    entity.Nome = c.Nome;
                    lc.Add(entity);
                }

                cboCliente.ValueMember   = "Id";
                cboCliente.DisplayMember = "Nome";
                cboCliente.DataSource    = lc;

                //Preenche o combobox de Produto
                IDAO <Produto>       daoP = new DAOProduto(Conexion);
                List <ListaCombobox> lp   = new List <ListaCombobox>();
                lp.Add(new ListaCombobox());
                foreach (Produto p in daoP.All())
                {
                    entity      = new ListaCombobox();
                    entity.Id   = p.Id.ToString();
                    entity.Nome = p.Nome;
                    lp.Add(entity);
                }

                cboProduto.DisplayMember = "Nome";
                cboProduto.ValueMember   = "Id";
                cboProduto.DataSource    = lp;
            }
            txtData.Text = DateTime.Now.ToString("dd/MM/yyyy");
            DefaultObjetos();
        }
Esempio n. 2
0
        public void LlenarGridSarch()
        {
            if (nomeFormulario == "frmCliente")
            {
                using (IConnection Conexion = new Connection())
                {
                    IDAO <Cliente> daoCli = new DAOCliente(Conexion);
                    AgregarColGrid("Id", "Nome");
                    foreach (Cliente cli in daoCli.All())
                    {
                        int renglon = dgvSearch.Rows.Add();
                        dgvSearch.Rows[renglon].Cells["Id"].Value   = cli.Id.ToString();
                        dgvSearch.Rows[renglon].Cells["Nome"].Value = cli.Nome.ToString();
                    }
                }
            }

            if (nomeFormulario == "frmProduto")
            {
                using (IConnection Conexion = new Connection())
                {
                    IDAO <Produto> daoProd = new DAOProduto(Conexion);
                    AgregarColGrid("Id", "Nome");
                    foreach (Produto prod in daoProd.All())
                    {
                        int renglon = dgvSearch.Rows.Add();
                        dgvSearch.Rows[renglon].Cells["Id"].Value   = prod.Id.ToString();
                        dgvSearch.Rows[renglon].Cells["Nome"].Value = prod.Nome.ToString();
                    }
                }
            }

            if (nomeFormulario == "frmOrcamento")
            {
                using (IConnection Conexion = new Connection())
                {
                    IDAO <OrcCab> dao = new DAOOrcCab(Conexion);
                    AgregarColGrid("Id", "Data");
                    foreach (OrcCab oc in dao.All())
                    {
                        int renglon = dgvSearch.Rows.Add();
                        dgvSearch.Rows[renglon].Cells["Id"].Value   = oc.Nro.ToString();
                        dgvSearch.Rows[renglon].Cells["Data"].Value = oc.Data.ToString();
                    }
                }
            }
        }
Esempio n. 3
0
 private void LlenarGrid()
 {
     using (IConnection Conexion = new Connection())
     {
         IDAO <Produto> dao = new DAOProduto(Conexion);
         dgvProduto.Rows.Clear();
         //string texto = "este é um texto de exemplo";
         //texto = cultureinfo.TextInfo.ToTitleCase(texto);
         foreach (Produto p in dao.All())
         {
             int renglon = dgvProduto.Rows.Add();
             dgvProduto.Rows[renglon].Cells["Id"].Value    = p.Id.ToString();
             dgvProduto.Rows[renglon].Cells["Nome"].Value  = cultureinfo.TextInfo.ToTitleCase(p.Nome.ToString().ToLower().Trim());
             dgvProduto.Rows[renglon].Cells["Preco"].Value = cultureinfo.TextInfo.ToTitleCase(p.preço.ToString().ToLower().Trim());
         }
     }
 }
        //Recupera todos os produtos da tabela Produto do Banco de Dados
        public static List <ProdutoViewModel> GetAll()
        {
            var ret = new List <ProdutoViewModel>();

            using (IConnection Conexion = new Connection())
            {
                IDAO <Produto> dao = new DAOProduto(Conexion);
                foreach (Produto p in dao.All())
                {
                    ret.Add(new ProdutoViewModel
                    {
                        Id    = p.Id,
                        Nome  = p.Nome,
                        Preco = p.preço
                    });
                }
            }
            return(ret);
        }