示例#1
0
        public Model.VO.PackageVO GetPackageByID(int id)
        {
            PackageData packageData = new PackageData();
            PackageVO packageVO = new PackageVO();
            PackagePO packagePO = packageData.GetPackageByID(id);
            packageVO = Mapper.Map<PackagePO, PackageVO>(packagePO);

            return packageVO;
        }
示例#2
0
        public List<Model.VO.PackageVO> GetAllPackages()
        {
            PackageData packageData = new PackageData();
            List<PackageVO> packageVOList = new List<PackageVO>();

            DataSet ds = packageData.GetAllPackages();

            List<PackagePO> packagePOList = ds.GetEntity<List<PackagePO>>();
            if(packagePOList!=null&&packagePOList.Count>0)
            {
                packagePOList.ForEach(i =>
                {
                    packageVOList.Add(Mapper.Map<PackagePO, PackageVO>(i));
                });
            }

            return packageVOList;
        }
示例#3
0
        public bool IsPackageExist(string packageName)
        {
            PackageData packageData = new PackageData();

            StringBuilder strSql = new StringBuilder();
            string strWhere = "";
            if (!string.IsNullOrEmpty(packageName.Trim()))
            {
                strSql.AppendFormat(" PackageName = '{0}' ", packageName);
            }

            strWhere = strSql.ToString();
            int cnt = packageData.GetRecordCount(strWhere);

            if (cnt > 0)
                return true;
            else
                return false;
        }
示例#4
0
 public void EditPackage(Model.VO.PackageVO package)
 {
     PackageData packageData = new PackageData();
     packageData.EditPackage(Mapper.Map<PackageVO, PackagePO>(package));
 }
示例#5
0
 public void DelPackage(int id)
 {
     PackageData packageData = new PackageData();
     packageData.DelPackage(id);
 }
示例#6
0
 public int AddPackage(Model.VO.PackageVO package)
 {
     PackageData packageData = new PackageData();
     return packageData.AddPackage(Mapper.Map<PackageVO, PackagePO>(package));
 }