public void SaveLog(FUN_TBL_PARAMETRO_LOG parametroLog) { FUN_TBL_PARAMETRO_LOG obj = new FUN_TBL_PARAMETRO_LOG(); obj.ID_LOG = GetMaxPk(); obj.ID_PARAMETRO = parametroLog.ID_PARAMETRO; obj.LOGIN = parametroLog.LOGIN; obj.DAT_ALTERACAO = DateTime.Now; obj.COLUNA_ALTERACAO = parametroLog.COLUNA_ALTERACAO; obj.VALOR_ALTERACAO = parametroLog.VALOR_ALTERACAO; m_DbContext.FUN_TBL_PARAMETRO_LOG.Add(obj); m_DbContext.SaveChanges(); }
private void SalvarLog() { TravaDataCorteBLL bll = new TravaDataCorteBLL(); FUN_TBL_PARAMETRO_LOG obj = new FUN_TBL_PARAMETRO_LOG(); var parametro = bll.GetParameter(); if (Session["objUser"] != null) { var user = (ConectaAD)Session["objUser"]; obj.LOGIN = user.login; } obj.ID_PARAMETRO = parametro.ID_PARAMETRO; obj.COLUNA_ALTERACAO = parametro.GetType().GetProperty("VALOR_PARAMETRO").Name.ToString(); obj.VALOR_ALTERACAO = parametro.VALOR_PARAMETRO; bll.SaveLog(obj); }