Esempio n. 1
0
        //Método Editar
        private void Editar()
        {
            Produto    dto = new Produto();
            BllProduto bll = new BllProduto();

            dto.Operacao      = "Editar";
            dto.ProdutoId     = Convert.ToInt32(txtCodigo.Text);
            dto.NomeProduto   = txtProduto.Text;
            dto.TipoFarmacoId = Convert.ToInt32(cbTipoFarmco.SelectedValue);
            dto.CategoriaId   = Convert.ToInt32(cbCateg.SelectedValue);
            dto.Medida        = 1;
            dto.PaisOrigem    = Convert.ToInt32(cbPais.SelectedValue);
            dto.UrlImg        = SalvarImg(open.FileName);

            try
            {
                string retorno = bll.Cadastrar(dto);
                FNotificao.AlerForm(retorno, TipoNotificacao.sucesso);
                this.DialogResult = DialogResult.Yes;
                LimparCampos();
            }
            catch (Exception ex)
            {
                FNotificao.AlerForm(ex.Message, TipoNotificacao.erro);
                this.DialogResult = DialogResult.No;
            }
        }
Esempio n. 2
0
        //Método Listar no grid
        private void Listar()
        {
            Produto    dto = new Produto();
            BllProduto bll = new BllProduto();

            try
            {
                dto.Operacao = "ListarPro";
                DataTable dt = bll.Listar(dto);
                bsGrid.DataSource = dt;
                dgv.DataSource    = bsGrid;
                dgv.Update();
                dgv.Refresh();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 3
0
        //Método para carregar país
        private void CarregarCbPais()
        {
            BllProduto bll = new BllProduto();
            Produto    dto = new Produto();

            dto.Operacao = "CarregarPais";
            try
            {
                //var dropdown = new Bunifu.Framework.UI.BunifuDropdown();
                DataTable dt      = bll.CarregarPais(dto);
                DataRow   topItem = dt.NewRow();
                topItem[0] = 0;
                topItem[1] = "-- Selecionar --";
                dt.Rows.InsertAt(topItem, 0);
                cbPais.DisplayMember = "NomePais";
                cbPais.ValueMember   = "PaisId";
                cbPais.DataSource    = dt;
            }
            catch (Exception ex)
            {
                FNotificao.AlerForm(ex.Message, TipoNotificacao.erro);
            }
        }