/// <summary>
        /// 获取单位
        /// </summary>
        /// <param name="userId"></param>
        /// <param name="entId"></param>
        /// <param name="strWhere"></param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="isjh"></param>
        /// <param name="isxs"></param>
        /// <returns></returns>
        public JsonResult GetBusiness(string userId, string entId, string strWhere, int pageIndex, int pageSize, string isjh, string isxs)
        {
            try
            {
                //获取数据
                BusinessDal dal = new BusinessDal();
                if (userId == "")//注册获取单位
                {
                    //所有单位列表
                    List <Business> businesses = dal.BusnessList(userId, entId, isjh, isxs, strWhere, pageIndex, pageSize, out int pageCount, out int recordCount);

                    return(Json(new { success = true, list = businesses, pageCount = pageCount, recordCount = recordCount }));
                }
                else//代课下单获取单位
                {
                    //代课下单客户
                    List <Business> client    = dal.ClientList(userId, entId, isjh, isxs, strWhere, pageIndex, pageSize, out int pageCount1, out int recordCount1);
                    var             objClient = new { list = client, pageCount = pageCount1, recordCount = recordCount1 };

                    //代课下单购物车有商品客户
                    List <Business> cartClient    = dal.CartClientList(userId, entId, isjh, isxs, strWhere, pageIndex, pageSize, out int pageCount2, out int recordCount2);
                    var             objCartClient = new { list = cartClient, pageCount = pageCount2, recordCount = recordCount2 };

                    return(Json(new { success = true, client = objClient, cartClient = objCartClient }));
                }
            }
            catch (Exception ex)
            {
                LogQueue.Write(LogType.Error, "Business/GetBusinessDal", ex.Message);
                return(Json(new { success = false, message = "客户列表加载失败!" }));
            }
        }
Example #2
0
 public static BusinessDTO GetBusinessByPassword(string password)
 {
     try
     {
         return(converters.BusinessConverters.GetBusinessDTO(BusinessDal.GetBusinessByPassword(password)));
     }
     catch (Exception)
     {
         throw;
     }
 }
 /// <summary>
 /// 获取资料类型
 /// </summary>
 /// <param name="customerType">客户类型</param>
 /// <returns></returns>
 public JsonResult MaterialType(string customerType)
 {
     try
     {
         BusinessDal         businessDal = new BusinessDal();
         List <UserMaterial> list        = businessDal.MaterialType(customerType);
         return(Json(new { success = true, list = list }));
     }
     catch (Exception ex)
     {
         LogQueue.Write(LogType.Error, "Business/MaterialType", ex.Message.ToString());
         return(Json(new { success = false, message = "资料类型获取失败!" }));
     }
 }
 /// <summary>
 /// 获取客户类型
 /// </summary>
 /// <returns></returns>
 public JsonResult ClientType()
 {
     try
     {
         BusinessDal      businessDal = new BusinessDal();
         List <ClintType> list        = businessDal.ClientType();
         return(Json(new { success = true, list = list }));
     }
     catch (Exception ex)
     {
         LogQueue.Write(LogType.Error, "Business/ClientType", ex.Message.ToString());
         return(Json(new { success = false, message = "客户类型获取失败!" }));
     }
 }
Example #5
0
        public static int AddBusiness(BusinessDTO businessToAdd)
        {
            int businessId = BusinessDal.AddBusiness(converters.BusinessConverters.GetBusiness(businessToAdd));

            return(businessId);
        }
Example #6
0
 public static List <BusinessDTO> GetBusinesses()
 {
     return(converters.BusinessConverters.GetListBusinessDTO(BusinessDal.GetBusinesses()));
 }