public void AddParameter(string categoryName, string parameterName, string parameterValue) { ParameterCategory parameterCategory; //check categoryname is exist, if not add try { parameterCategory = ParameterCategoryDao.GetByName(categoryName); } catch (NoDataFoundException nfe) { parameterCategory = new ParameterCategory() { CategoryName = categoryName }; ParameterCategoryDao.Add(parameterCategory); } catch (Exception ex) { throw ex; } SystemParameter systemParameter = new SystemParameter() { CategoryId = parameterCategory.CategoryId, ParameterName = parameterName, ParameterValue = parameterValue }; SystemParameterDao.Add(systemParameter); }
public List <NippsParameter> ListParameter(int pageNo, int pageSize) { List <NippsParameter> listParameters = new List <NippsParameter>(); if (pageSize > 0) { SystemParameterDao.PageSize = pageSize; } if (pageNo < 1) { pageNo = 1; } List <SystemParameter> systemParameters = SystemParameterDao.List(pageNo); foreach (SystemParameter systemParameter in systemParameters) { listParameters.Add( new NippsParameter() { CategoryName = ParameterCategoryDao.Get(systemParameter.CategoryId).CategoryName, ParameterName = systemParameter.ParameterName, ParameterValue = systemParameter.ParameterValue, CreateDate = systemParameter.CreateDate, UpdateDate = systemParameter.UpdateDate }); } return(listParameters); }
private SystemParameter GetSystemParameterByName(string categoryName, string parameterName) { ParameterCategory parameterCategory = ParameterCategoryDao.GetByName(categoryName); SystemParameter systemParameter = new SystemParameter() { CategoryId = parameterCategory.CategoryId, ParameterName = parameterName }; return(SystemParameterDao.GetByT(systemParameter)); }