public void TestMethod1() { ICompanyDal companyDal = new CompanyDal(); IQueryable <Company> temp = companyDal.GetEntitiesByCondition(boolValue => true); Assert.AreEqual(true, temp.Count() == 2); }
public void PopulateCompanyMembersListTest() { var companyDal = new CompanyDal(); Assert.AreEqual(true, companyDal.CompanyMembers != null); //Assert.AreEqual(true, companyDal.CompanyMembers.Count != 0); }
public void CreateSimulatedCompanyTest() { var companyDal = new CompanyDal(); Assert.AreEqual(true, companyDal.SimulatedCompany != null); Assert.AreEqual(true, companyDal.SimulatedCompany.Teams.Count != 0); }
public static int RemoveByKey(string companycode) { CompanyDal dal = new CompanyDal(); if (!dal.Exsits <CompanyEntity>(companycode)) { Rmes.Public.ErrorHandle.EH.LASTMSG = "没有相应的公司数据,无法删除。"; return(1); } //存储过程专属的检查 if (DB.CheckAllowRemove("CODE_COMPANY", "", "", "", "", companycode)) { //删除成功 dal.RemoveByKey <CompanyEntity>(companycode); return(0); } else { //删除失败 Rmes.Public.ErrorHandle.EH.ERROR(Rmes.Public.ErrorHandle.EH.LASTMSG); return(-1); } }
/// <summary> /// 更新公司数据 /// </summary> /// <param name="companyList">公司实体对象</param> /// <param name="tran">中间事务对象</param> public static void UpdateCompany(IList <Company> companyList, ICTransaction tran) { CompanyDal.Update(companyList, tran); }
/// <summary> /// 更新公司数据 /// </summary> /// <param name="company">公司实体对象</param> /// <param name="tran">中间事务对象</param> public static void UpdateCompany(Company company, ICTransaction tran) { CompanyDal.Update(company, tran); }
/// <summary> /// 根据指定条件查找公司分页集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="pager">分页对象</param> /// <param name="tran">中间事务对象</param> /// <returns>返回查找到的分页集合,包括按条件可查询到的所有记录数和当前分页的DataTable数据</returns> public static PageDataTable FindCompanyDataTable(CompanySearcher companySearcher, Pager pager, ICTransaction tran) { return(CompanyDal.FindDataTable(companySearcher, pager, tran)); }
/// <summary> /// 根据指定条件查找公司集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <returns>返回一个DataTable对象</returns> public static DataTable FindCompanyDataTable(CompanySearcher companySearcher) { return(CompanyDal.FindDataTable(companySearcher)); }
/// <summary> /// 查找指定条件的公司分页集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="pager">分页对象</param> /// <returns>返回查找到的分页集合,包括按条件可查询到的所有记录数和当前分页的对象集合</returns> public static PageList <Company> FindCompanyList(CompanySearcher companySearcher, Pager pager) { return(CompanyDal.FindList(companySearcher, pager)); }
/// <summary> /// 查找指定ID的公司 /// </summary> /// <param name="companyId">公司ID</param> /// <param name="tran">中间事务对象</param> /// <returns>返回公司实体对象</returns> public static Company FindCompanyById(string companyId, ICTransaction tran) { return(CompanyDal.FindSingle(companyId, tran)); }
/// <summary> /// 新建公司 /// </summary> /// <param name="company">公司实体对象</param> /// <param name="tran">中间事务对象</param> /// <returns>返回处理后的公司实体对象</returns> public static Company AddCompany(Company company, ICTransaction tran) { return(CompanyDal.Add(company, tran)); }
/// <summary> /// 新建公司 /// </summary> /// <param name="company">公司实体对象</param> /// <returns>返回处理后的公司实体对象</returns> public static Company AddCompany(Company company) { return(CompanyDal.Add(company)); }
public CompanyBll() { _companyDal = new CompanyDal(); InitializeSalariesList(); MaxLimitForSalary = 5500; }
public LoginController() { companyDal = new CompanyDal(); }
/// <summary> /// 根据指定条件删除公司 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="tran">中间事务对象</param> public static void DeleteCompany(CompanySearcher companySearcher, ICTransaction tran) { CompanyDal.Delete(companySearcher, tran); }
/// <summary> /// 批量新建公司 /// </summary> /// <param name="companyList">公司实体对象集合</param> /// <returns>返回处理后的公司实体对象集合</returns> public static IList <Company> AddCompany(IList <Company> companyList) { return(CompanyDal.Add(companyList)); }
/// <summary> /// 查找指定ID的公司 /// </summary> /// <param name="companyId">公司ID</param> /// <returns>返回公司实体对象</returns> public static Company FindCompanyById(string companyId) { return(CompanyDal.FindSingle(companyId)); }
/// <summary> /// 批量新建公司 /// </summary> /// <param name="companyList">公司实体对象集合</param> /// <param name="tran">中间事务对象</param> /// <returns>返回处理后的公司实体对象集合</returns> public static IList <Company> AddCompany(IList <Company> companyList, ICTransaction tran) { return(CompanyDal.Add(companyList, tran)); }
/// <summary> /// 查找指定条件的公司集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <returns>返回公司实体对象集合</returns> public static IList <Company> FindCompanyList(CompanySearcher companySearcher) { return(CompanyDal.FindList(companySearcher)); }
/// <summary> /// 查询公司数量 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <returns>返回查询到的数量</returns> public static long CountCompany(CompanySearcher companySearcher) { long count = CompanyDal.Count(companySearcher); return(count); }
/// <summary> /// 查找指定条件的公司分页集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="pager">分页对象</param> /// <param name="tran">中间事务对象</param> /// <returns>返回查找到的分页集合,包括按条件可查询到的所有记录数和当前分页的对象集合</returns> public static PageList <Company> FindCompanyList(CompanySearcher companySearcher, Pager pager, ICTransaction tran) { return(CompanyDal.FindList(companySearcher, pager, tran)); }
/// <summary> /// 查询公司数量 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="tran">中间事务对象</param> /// <returns>返回查询到的数量</returns> public static long CountCompany(CompanySearcher companySearcher, ICTransaction tran) { long count = CompanyDal.Count(companySearcher, tran); return(count); }
/// <summary> /// 根据指定条件查找公司分页集合 /// </summary> /// <param name="companySearcher">公司查询对象</param> /// <param name="pager">分页对象</param> /// <returns>返回查找到的分页集合,包括按条件可查询到的所有记录数和当前分页的DataTable数据</returns> public static PageDataTable FindCompanyDataTable(CompanySearcher companySearcher, Pager pager) { return(CompanyDal.FindDataTable(companySearcher, pager)); }
/// <summary> /// 删除公司 /// </summary> /// <param name="companyId">公司ID</param> public static void DeleteCompany(string companyId) { CompanyDal.Delete(companyId); }
/// <summary> /// 更新公司数据 /// </summary> /// <param name="company">公司实体对象</param> public static void UpdateCompany(Company company) { CompanyDal.Update(company); }
/// <summary> /// 删除公司 /// </summary> /// <param name="companyId">公司ID</param> /// <param name="tran">中间事务对象</param> public static void DeleteCompany(string companyId, ICTransaction tran) { CompanyDal.Delete(companyId, tran); }
/// <summary> /// 更新公司数据 /// </summary> /// <param name="companyList">公司实体对象</param> public static void UpdateCompany(IList <Company> companyList) { CompanyDal.Update(companyList); }
/// <summary> /// 根据指定条件删除公司 /// </summary> /// <param name="companySearcher">公司查询对象</param> public static void DeleteCompany(CompanySearcher companySearcher) { CompanyDal.Delete(companySearcher); }
public CompanySales() { _companyDal = new CompanyDal(); MaxLimitForTaxes = 2000; }
public CompanyHR() { _companyDal = new CompanyDal(); }