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