protected void grvTema_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Deletar") { try { int index = int.Parse(e.CommandArgument.ToString()); int tep_id = Convert.ToInt32(grvTema.DataKeys[index].Values["tep_id"].ToString()); int tpl_id = Convert.ToInt32(grvTema.DataKeys[index].Values["tpl_id"].ToString()); CFG_TemaPaleta entity = new CFG_TemaPaleta { tep_id = tep_id, tpl_id = tpl_id }; if (CFG_TemaPaletaBO.Delete(entity)) { grvTema.PageIndex = 0; grvTema.DataBind(); ApplicationWEB._GravaLogSistema(LOG_SistemaTipo.Delete, String.Format("tep_id: {0} | tpl_id: {1}", tep_id, tpl_id)); lblMensagem.Text = UtilBO.GetErroMessage("Tema de cores excluído com sucesso.", UtilBO.TipoMensagem.Sucesso); } else { lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar excluir o tema de cores.", UtilBO.TipoMensagem.Erro); } } catch (ValidationException ex) { lblMensagem.Text = UtilBO.GetErroMessage(ex.Message, UtilBO.TipoMensagem.Alerta); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMensagem.Text = UtilBO.GetErroMessage(ex.Message, UtilBO.TipoMensagem.Erro); } } }
public override bool Delete(CFG_TemaPaleta entity) { __STP_DELETE = "NEW_CFG_TemaPaleta_UpdateSituacao"; return(base.Delete(entity)); }
protected override void ParamAlterar(QueryStoredProcedure qs, CFG_TemaPaleta entity) { entity.tpl_dataAlteracao = DateTime.Now; base.ParamAlterar(qs, entity); qs.Parameters.RemoveAt("@tpl_dataCriacao"); }
protected override bool Alterar(CFG_TemaPaleta entity) { __STP_UPDATE = "NEW_CFG_TemaPaleta_UPDATE"; return(base.Alterar(entity)); }
protected override void ParamInserir(QuerySelectStoredProcedure qs, CFG_TemaPaleta entity) { entity.tpl_dataCriacao = entity.tpl_dataAlteracao = DateTime.Now; base.ParamInserir(qs, entity); }