zoukankan      html  css  js  c++  java
  • 12-业务逻辑层

    using DAL;
    using Entity;

    public class CarBLL
    {
    CarDAL DAL = new CarDAL();
    /// <summary>
    /// 添加房车信息
    /// </summary>
    /// <param name="car"></param>
    /// <returns></returns>
    public int CarAdd(Car car)
    {
    return DAL.CarAdd(car);
    }
    /// <summary>
    /// 汽车品牌
    /// </summary>
    /// <returns></returns>
    public List<CarPinPai> GetCarPinPai()
    {
    return DAL.GetCarPinPai();
    }
    /// <summary>
    /// 汽车价格区间
    /// </summary>
    /// <returns></returns>
    public List<CarPrice> GetCarPrice()
    {
    return DAL.GetCarPrice();
    }
    /// <summary>
    /// 汽车类型
    /// </summary>
    /// <returns></returns>
    public List<CarXingType> GetCarXingType()
    {
    return DAL.GetCarXingType();
    }
    /// <summary>
    /// 汽车分组
    /// </summary>
    /// <returns></returns>
    public List<CarGroup> GetCarGroup()
    {
    return DAL.GetCarGroup();
    }
    /// <summary>
    /// 图片添加
    /// </summary>
    /// <param name="carImg"></param>
    /// <returns></returns>
    public int AddImg(CarImg carImg)
    {
    return DAL.AddImg(carImg);
    }
    /// <summary>
    /// 汽车分组
    /// </summary>
    /// <returns></returns>
    public List<CarImgType> GetCarImgType()
    {
    return DAL.GetCarImgType();
    }
    /// <summary>
    /// 图片显示
    /// </summary>
    /// <returns></returns>
    public PageBox GetImgList(int pageindex=1,string name="")
    {
    var list = DAL.GetImgList();
    if (!string.IsNullOrWhiteSpace(name))
    {
    list = list.Where(s => s.ImgTitle.Contains(name)).ToList();
    }
    PageBox pb = new PageBox();
    pb.PageIndex = pageindex;
    pb.PageCount = list.Count;
    pb.Data = list.Skip((pageindex - 1) * 3).Take(pageindex * 3);
    return pb;
    }
    /// <summary>
    /// 删除
    /// </summary>
    /// <param name="id"></param>
    /// <returns></returns>
    public int Delete(int id)
    {
    return DAL.Delete(id);
    }
    /// <summary>
    /// 房车信息显示
    /// </summary>
    /// <returns></returns>
    public PageBox GetCarList(int pageindex=1,string name="")
    {
    var list = DAL.GetCarList();
    if (!string.IsNullOrWhiteSpace(name))
    {
    list = list.Where(s => s.CarName.Contains(name)).ToList();
    }
    PageBox pb = new PageBox();
    pb.PageIndex = pageindex;
    pb.PageCount = list.Count;
    pb.Data = list.Skip((pageindex - 1) * 3).Take(pageindex * 3);
    return pb;
    }
    }

  • 相关阅读:
    记一次排查tomcat耗费CPU过高的经历
    记录一次PHP项目报502的问题
    工作职责与工作协调
    如何提升团队效率
    接手老项目的方法总结
    如何快速确定需求的技术实现方案
    PHP中的赋值-引用or传值?
    性能优化-开发流程中的性能优化
    一周阅读列表(20131111-20131117)
    一周阅读列表(20131104-20131110)
  • 原文地址:https://www.cnblogs.com/Wangyang11/p/10003352.html
Copyright © 2011-2022 走看看