protected void btnExcluir_Click(object sender, ImageClickEventArgs e) { Resultado resultado = new Resultado(); Item oItem = new Item(); oItem.ItemID = Int32.Parse(gvCaditens.DataKeys[Int32.Parse((sender as ImageButton).CommandArgument)].Value.ToString()); oItem.Status = 2; string msg = ""; resultado = new ItemFacade().Excluir(oItem); if (resultado.Sucesso) { ListaItens(); msg = "Item excluído com sucesso!"; } else msg = "Erro ao excluído item!"; string script = Consts.JavaScript.Alert(Consts.Funcoes.Replacer4js(msg), false); ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", script, true); }
protected void btnSalvarItem_Click(object sender, EventArgs e) { try { if (ViewState["CodigoItem"].ToString() != "0" ) { Resultado resultado = new Resultado(); Item oItem = new Item(); oItem.ItemID = Convert.ToInt32(ViewState["CodigoItem"].ToString()); oItem.Nome = tbxDescricaoItem.Text; string msg = ""; resultado = new ItemFacade().Atualiza(oItem); if (resultado.Sucesso) { ListaItens(); msg = "Item Alterado com sucesso!"; } else msg = "Erro ao alterar o item!"; string script = Consts.JavaScript.Alert(Consts.Funcoes.Replacer4js(msg), false); ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", script, true); } else SalvarDadosItens(); } finally { Fechar(); } }
private void SalvarDadosItens() { Item oItem = new Item(); Resultado resultado = new Resultado(); String oMenssagem = string.Empty; string script = ""; try { oItem.Nome = tbxDescricaoItem.Text; oItem.Categoria = new Categoria(); oItem.Categoria.CategoriaID = Convert.ToInt32(ddlCategoria.SelectedValue); resultado = new ItemFacade().Inserir(oItem); if (resultado.Sucesso) { oMenssagem = "Item Cadastrado com Sucesso!"; ViewState["CodigoItem"] = resultado.Id.ToString(); ListaItens(); } script = Consts.JavaScript.Alert(Consts.Funcoes.Replacer4js(oMenssagem), false); } finally { Fechar(); } ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", script, true); }
private void ExibirDadosItem(string pID) { Item oItem = new Item(); Resultado resultado = new Resultado(); try { oItem = new ItemFacade().Seleciona(Convert.ToInt32(pID), ref resultado); tbxDescricaoItem.Text = oItem.Nome.ToString(); lbl_CategoriaDesc.Text = oItem.Categoria.Nome; ViewState["CodigoItem"] = oItem.ItemID.ToString(); string script = "$dvModalLoader.jqmHide();$dvDetCadItens.jqmShow();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "abre", script, true); } finally { // oTUsrPerfil.Dispose(); } }