예제 #1
0
 /// <summary>
 /// 添加行业
 /// </summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public JsonResult CreateIndustry(string name)
 {
     string id = new IndustryBusiness().InsertIndustry(name, "", string.Empty, ClientID);
     JsonDictionary.Add("ID", id);
     return new JsonResult()
     {
         Data = JsonDictionary,
         JsonRequestBehavior = JsonRequestBehavior.AllowGet
     };
 }
예제 #2
0
        public static Clients GetClientDetail(string clientID)
        {
            DataTable dt    = ClientDAL.BaseProvider.GetClientDetail(clientID);
            Clients   model = new Clients();

            if (dt.Rows.Count == 1)
            {
                DataRow row = dt.Rows[0];
                model.FillData(row);
                model.City           = CommonCache.Citys.Where(c => c.CityCode == model.CityCode).FirstOrDefault();
                model.IndustryEntity = IndustryBusiness.GetIndustryByClientID(AppSettings.Settings[AppSettingsWEB.Manage, "ClientID"]).Where(i => i.IndustryID.ToLower() == model.Industry.ToLower()).FirstOrDefault();
                model.Modules        = ModulesBusiness.GetModulesByClientID(clientID);
            }

            return(model);
        }
예제 #3
0
        /// <summary>
        /// 获取客户端列表
        /// </summary>
        /// <param name="keyWords"></param>
        /// <param name="pageSize"></param>
        /// <param name="pageIndex"></param>
        /// <param name="totalCount"></param>
        /// <param name="pageCount"></param>
        /// <returns></returns>
        public static List <Clients> GetClients(string keyWords, int pageSize, int pageIndex, ref int totalCount, ref int pageCount)
        {
            DataTable      dt   = CommonBusiness.GetPagerData("Clients", "*", "Status<>9", "AutoID", pageSize, pageIndex, out totalCount, out pageCount);
            List <Clients> list = new List <Clients>();
            Clients        model;

            foreach (DataRow item in dt.Rows)
            {
                model = new Clients();
                model.FillData(item);
                model.City           = CommonCache.Citys.Where(c => c.CityCode == model.CityCode).FirstOrDefault();
                model.IndustryEntity = IndustryBusiness.GetIndustryByClientID(AppSettings.Settings[AppSettingsWEB.Manage, "ClientID"]).Where(i => i.IndustryID.ToLower() == model.Industry.ToLower()).FirstOrDefault();
                list.Add(model);
            }

            return(list);
        }