Esempio n. 1
0
        private void loadGrid(DicaPrecoEntity.UnidadeMedida unidadeMedida)
        {
            List <DicaPrecoEntity.UnidadeMedida> unidadeMedidaLista = new List <DicaPrecoEntity.UnidadeMedida>();
            UnidadeMedidaBusiness business = new UnidadeMedidaBusiness();

            unidadeMedidaLista = business.listaUnidadesMedida(unidadeMedida);

            gvwUnidadeMedida.DataSource = unidadeMedidaLista;
            gvwUnidadeMedida.DataBind();
        }
Esempio n. 2
0
        public void btnPesquisar_click(object sender, EventArgs e)
        {
            List <DicaPrecoEntity.UnidadeMedida> unidadeMedidaLista = new List <DicaPrecoEntity.UnidadeMedida>();
            UnidadeMedidaBusiness business = new UnidadeMedidaBusiness();

            DicaPrecoEntity.UnidadeMedida unidadeMedida = new DicaPrecoEntity.UnidadeMedida();

            unidadeMedida.descrUnidMed = txtPesquisar.Text;


            loadGrid(unidadeMedida);
        }
Esempio n. 3
0
        private void salvarNoBanco(DicaPrecoEntity.UnidadeMedida unidadeMedida)
        {
            UnidadeMedidaBusiness business = new UnidadeMedidaBusiness();

            if (business.SalvarUnidadeMedida(unidadeMedida))
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "sucesso", "alert('Unidade de medida salva com sucesso')", true);
            }
            else
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "erro", "alert('Erro ao salvar unidade de medida')", true);
            }
        }
Esempio n. 4
0
        private void carregaDropDown()
        {
            List <DicaPrecoEntity.UnidadeMedida> unidadeMedidaList = new List <DicaPrecoEntity.UnidadeMedida>();

            DicaPrecoEntity.UnidadeMedida unidadeMedida = new DicaPrecoEntity.UnidadeMedida();
            UnidadeMedidaBusiness         business      = new UnidadeMedidaBusiness();

            unidadeMedidaList = business.listaUnidadesMedida(unidadeMedida);

            ddlUnidadeMedida.DataSource     = unidadeMedidaList;
            ddlUnidadeMedida.DataTextField  = "DescrUnidMed"; // Visualização
            ddlUnidadeMedida.DataValueField = "CodUnidMed";   //Valor

            ddlUnidadeMedida.DataBind();
            ddlUnidadeMedida.Items.Insert(0, new ListItem("Selecione", "0"));
        }
Esempio n. 5
0
        protected void gvwUnidadeMedida_RowEditing(object sender, GridViewEditEventArgs e)
        {
            DicaPrecoEntity.UnidadeMedida unidadeMedidaLista = new DicaPrecoEntity.UnidadeMedida();

            UnidadeMedidaBusiness business = new UnidadeMedidaBusiness();

            Int32 codUnidMed = (Int32)gvwUnidadeMedida.DataKeys[e.NewEditIndex].Value;

            unidadeMedidaLista = business.listaUnidadeMedidaByCodigo(codUnidMed);
            unidadeMedidaCreate.UnidadeMedida = unidadeMedidaLista;

            btnSalvar.Visible    = false;
            btnAtualizar.Visible = true;

            mvwUnidadeMedida.ActiveViewIndex = 1;
        }
Esempio n. 6
0
        public void salvar(bool isNovo)
        {
            DicaPrecoEntity.UnidadeMedida unidadeMedida = new DicaPrecoEntity.UnidadeMedida();
            UnidadeMedidaBusiness         business      = new UnidadeMedidaBusiness();

            unidadeMedida.codUnidMed   = Convert.ToInt32(txtCodigo.Text);
            unidadeMedida.descrUnidMed = txtDescrição.Text;

            if (isNovo)
            {
                if (business.verificaExisteUnidadeMedida(unidadeMedida.codUnidMed))
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "existente", "alert('Já existem uma unidade de medida com o código digitado ')", true);
                }
                else
                {
                    salvarNoBanco(unidadeMedida);
                }
            }
            else
            {
                salvarNoBanco(unidadeMedida);
            }
        }
Esempio n. 7
0
        protected void gvwUnidadeMedida_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            DicaPrecoEntity.UnidadeMedida unidadeMedida = new DicaPrecoEntity.UnidadeMedida();
            UnidadeMedidaBusiness         business      = new UnidadeMedidaBusiness();

            Int32 codUnidMed = (Int32)gvwUnidadeMedida.DataKeys[e.RowIndex].Value;

            if (business.ProdutoHasUnidadeMedida(codUnidMed))
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "erro", "alert('Unidade de medida relacionada a produtos')", true);
            }
            else
            {
                if (business.ExcluirUnidadeMedida(codUnidMed))
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "sucesso", "alert('Unidade de medida excluida com sucesso')", true);
                    loadGrid(unidadeMedida);
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "erro", "alert('Não foi possivel excluir a unidade')", true);
                }
            }
        }