コード例 #1
0
        public void DeletePackage(int id)
        {
            Air_PackageGroups result = _ent.Air_PackageGroups.Where(u => u.PackageGroupId == id).FirstOrDefault();

            try
            {
                _ent.DeleteObject(result);
                _ent.SaveChanges();
            }
            catch (Exception ex)
            {
            }
        }
コード例 #2
0
        public void EditPackage(AirPackageGroupModel _model)
        {
            Air_PackageGroups result = _ent.Air_PackageGroups.Where(u => u.PackageGroupId == _model.PackageGroupID).FirstOrDefault();

            result.PackageGroupId = _model.PackageGroupID;
            result.CountryId      = _model.CountryId;
            result.ZoneId         = _model.ZoneId;
            //result.Cityid = _model.CityId;
            result.GroupName   = _model.GroupName;
            result.URL         = _model.URL;
            result.Destination = _model.Destination;
            //result.IsB2BPackage = _model.IsB2BPackage;
            result.IsB2CPackage = true;
            result.UpdatedBy    = session.AppUserId;
            result.UpdatedDate  = currentDate;
            result.isPublished  = true;
            result.isFeatured   = false;


            _ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result);
            _ent.SaveChanges();
        }
コード例 #3
0
        public void AddPackage(AirPackageGroupModel _model)
        {
            Air_PackageGroups _obj = new Air_PackageGroups()
            {
                CountryId = _model.CountryId,
                ZoneId    = _model.ZoneId,
                //Cityid = _model.CityId,
                GroupName       = _model.GroupName,
                URL             = _model.URL,
                Destination     = _model.Destination,
                ImageFolderName = AppGuid.NewGuid(Convert.ToChar("D")),
                //IsB2BPackage = _model.IsB2BPackage,
                IsB2CPackage = true,
                CreatedBy    = session.AppUserId,
                CreatedDate  = currentDate,
                isFeatured   = false,
                isPublished  = true
            };

            _ent.AddToAir_PackageGroups(_obj);
            _ent.SaveChanges();
        }
コード例 #4
0
        public AirPackageGroupModel PackageDetails(int id)
        {
            Air_PackageGroups    result = _ent.Air_PackageGroups.Where(u => u.PackageGroupId == id).FirstOrDefault();
            AirPackageGroupModel _model = new AirPackageGroupModel();

            _model.PackageGroupID = result.PackageGroupId;
            _model.CountryId      = result.CountryId;
            _model.ZoneId         = result.ZoneId;
            //_model.CityId = result.Cityid;
            _model.GroupName       = result.GroupName;
            _model.URL             = result.URL;
            _model.Destination     = result.Destination;
            _model.ImageFolderName = result.ImageFolderName;
            //_model.IsB2BPackage = result.IsB2BPackage;
            _model.IsB2CPackage = result.IsB2CPackage;
            _model.CreatedBy    = result.CreatedBy;
            _model.CreatedDate  = result.CreatedDate;
            _model.UpdatedBy    = result.UpdatedBy;
            _model.UpdatedDate  = result.UpdatedDate;

            return(_model);
        }