protected override bool finishAdd() { var companyEntity = new TEntityLogic <pre_company>(); var company = companyEntity.FindRow(m_companyid); getNumber(company, c_count, true); return(companyEntity.Modify(company)); }
protected override bool checkAdd() { // company var companyEntity = new TEntityLogic <pre_company>(); var company = companyEntity.FindRow(m_companyid); var count = getNumber(company, c_count); // level var levelLogic = new TEntityLogic <pre_company_level>(); var levelid = company.levelid == null ? c_levelDefault : company.levelid.Value; var level = levelLogic.FindRow(levelid); var limit = getNumber(level, c_limit); if (count >= limit) { m_error = string.Format(G.L[m_table + "_limit"], limit) + G.L["push_limit"]; return(false); } return(true); }