public void MWQMSitePolSourceSiteExtraA_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            mWQMSitePolSourceSiteExtraA.MWQMSiteText = val1;
            Assert.AreEqual(val1, mWQMSitePolSourceSiteExtraA.MWQMSiteText);
            string val2 = "Some text";

            mWQMSitePolSourceSiteExtraA.PolSourceSiteText = val2;
            Assert.AreEqual(val2, mWQMSitePolSourceSiteExtraA.PolSourceSiteText);
            string val3 = "Some text";

            mWQMSitePolSourceSiteExtraA.LastUpdateContactText = val3;
            Assert.AreEqual(val3, mWQMSitePolSourceSiteExtraA.LastUpdateContactText);
            string val4 = "Some text";

            mWQMSitePolSourceSiteExtraA.TVTypeText = val4;
            Assert.AreEqual(val4, mWQMSitePolSourceSiteExtraA.TVTypeText);
            int val5 = 45;

            mWQMSitePolSourceSiteExtraA.MWQMSitePolSourceSiteID = val5;
            Assert.AreEqual(val5, mWQMSitePolSourceSiteExtraA.MWQMSitePolSourceSiteID);
            int val6 = 45;

            mWQMSitePolSourceSiteExtraA.MWQMSiteTVItemID = val6;
            Assert.AreEqual(val6, mWQMSitePolSourceSiteExtraA.MWQMSiteTVItemID);
            int val7 = 45;

            mWQMSitePolSourceSiteExtraA.PolSourceSiteTVItemID = val7;
            Assert.AreEqual(val7, mWQMSitePolSourceSiteExtraA.PolSourceSiteTVItemID);
            TVTypeEnum val8 = (TVTypeEnum)3;

            mWQMSitePolSourceSiteExtraA.TVType = val8;
            Assert.AreEqual(val8, mWQMSitePolSourceSiteExtraA.TVType);
            string val9 = "Some text";

            mWQMSitePolSourceSiteExtraA.LinkReasons = val9;
            Assert.AreEqual(val9, mWQMSitePolSourceSiteExtraA.LinkReasons);
            DateTime val10 = new DateTime(2010, 3, 4);

            mWQMSitePolSourceSiteExtraA.LastUpdateDate_UTC = val10;
            Assert.AreEqual(val10, mWQMSitePolSourceSiteExtraA.LastUpdateDate_UTC);
            int val11 = 45;

            mWQMSitePolSourceSiteExtraA.LastUpdateContactTVItemID = val11;
            Assert.AreEqual(val11, mWQMSitePolSourceSiteExtraA.LastUpdateContactTVItemID);
            bool val12 = true;

            mWQMSitePolSourceSiteExtraA.HasErrors = val12;
            Assert.AreEqual(val12, mWQMSitePolSourceSiteExtraA.HasErrors);
            IEnumerable <ValidationResult> val39 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            mWQMSitePolSourceSiteExtraA.ValidationResults = val39;
            Assert.AreEqual(val39, mWQMSitePolSourceSiteExtraA.ValidationResults);
        }
Beispiel #2
0
        public void TVTypeUserAuthorizationExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            tVTypeUserAuthorizationExtraB.TVTypeUserAuthorizationReportTest = val1;
            Assert.AreEqual(val1, tVTypeUserAuthorizationExtraB.TVTypeUserAuthorizationReportTest);
            string val2 = "Some text";

            tVTypeUserAuthorizationExtraB.ContactName = val2;
            Assert.AreEqual(val2, tVTypeUserAuthorizationExtraB.ContactName);
            string val3 = "Some text";

            tVTypeUserAuthorizationExtraB.LastUpdateContactText = val3;
            Assert.AreEqual(val3, tVTypeUserAuthorizationExtraB.LastUpdateContactText);
            string val4 = "Some text";

            tVTypeUserAuthorizationExtraB.TVTypeText = val4;
            Assert.AreEqual(val4, tVTypeUserAuthorizationExtraB.TVTypeText);
            string val5 = "Some text";

            tVTypeUserAuthorizationExtraB.TVAuthText = val5;
            Assert.AreEqual(val5, tVTypeUserAuthorizationExtraB.TVAuthText);
            int val6 = 45;

            tVTypeUserAuthorizationExtraB.TVTypeUserAuthorizationID = val6;
            Assert.AreEqual(val6, tVTypeUserAuthorizationExtraB.TVTypeUserAuthorizationID);
            int val7 = 45;

            tVTypeUserAuthorizationExtraB.ContactTVItemID = val7;
            Assert.AreEqual(val7, tVTypeUserAuthorizationExtraB.ContactTVItemID);
            TVTypeEnum val8 = (TVTypeEnum)3;

            tVTypeUserAuthorizationExtraB.TVType = val8;
            Assert.AreEqual(val8, tVTypeUserAuthorizationExtraB.TVType);
            TVAuthEnum val9 = (TVAuthEnum)3;

            tVTypeUserAuthorizationExtraB.TVAuth = val9;
            Assert.AreEqual(val9, tVTypeUserAuthorizationExtraB.TVAuth);
            DateTime val10 = new DateTime(2010, 3, 4);

            tVTypeUserAuthorizationExtraB.LastUpdateDate_UTC = val10;
            Assert.AreEqual(val10, tVTypeUserAuthorizationExtraB.LastUpdateDate_UTC);
            int val11 = 45;

            tVTypeUserAuthorizationExtraB.LastUpdateContactTVItemID = val11;
            Assert.AreEqual(val11, tVTypeUserAuthorizationExtraB.LastUpdateContactTVItemID);
            bool val12 = true;

            tVTypeUserAuthorizationExtraB.HasErrors = val12;
            Assert.AreEqual(val12, tVTypeUserAuthorizationExtraB.HasErrors);
            IEnumerable <ValidationResult> val39 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVTypeUserAuthorizationExtraB.ValidationResults = val39;
            Assert.AreEqual(val39, tVTypeUserAuthorizationExtraB.ValidationResults);
        }
        public void TVItemExtraA_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            tVItemExtraA.TVItemText = val1;
            Assert.AreEqual(val1, tVItemExtraA.TVItemText);
            string val2 = "Some text";

            tVItemExtraA.LastUpdateContactText = val2;
            Assert.AreEqual(val2, tVItemExtraA.LastUpdateContactText);
            string val3 = "Some text";

            tVItemExtraA.TVTypeText = val3;
            Assert.AreEqual(val3, tVItemExtraA.TVTypeText);
            int val4 = 45;

            tVItemExtraA.TVItemID = val4;
            Assert.AreEqual(val4, tVItemExtraA.TVItemID);
            int val5 = 45;

            tVItemExtraA.TVLevel = val5;
            Assert.AreEqual(val5, tVItemExtraA.TVLevel);
            string val6 = "Some text";

            tVItemExtraA.TVPath = val6;
            Assert.AreEqual(val6, tVItemExtraA.TVPath);
            TVTypeEnum val7 = (TVTypeEnum)3;

            tVItemExtraA.TVType = val7;
            Assert.AreEqual(val7, tVItemExtraA.TVType);
            int val8 = 45;

            tVItemExtraA.ParentID = val8;
            Assert.AreEqual(val8, tVItemExtraA.ParentID);
            bool val9 = true;

            tVItemExtraA.IsActive = val9;
            Assert.AreEqual(val9, tVItemExtraA.IsActive);
            DateTime val10 = new DateTime(2010, 3, 4);

            tVItemExtraA.LastUpdateDate_UTC = val10;
            Assert.AreEqual(val10, tVItemExtraA.LastUpdateDate_UTC);
            int val11 = 45;

            tVItemExtraA.LastUpdateContactTVItemID = val11;
            Assert.AreEqual(val11, tVItemExtraA.LastUpdateContactTVItemID);
            bool val12 = true;

            tVItemExtraA.HasErrors = val12;
            Assert.AreEqual(val12, tVItemExtraA.HasErrors);
            IEnumerable <ValidationResult> val39 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVItemExtraA.ValidationResults = val39;
            Assert.AreEqual(val39, tVItemExtraA.ValidationResults);
        }
        public void DocTemplateExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            docTemplateExtraB.DocTemplateReportTest = val1;
            Assert.AreEqual(val1, docTemplateExtraB.DocTemplateReportTest);
            string val2 = "Some text";

            docTemplateExtraB.LastUpdateContactText = val2;
            Assert.AreEqual(val2, docTemplateExtraB.LastUpdateContactText);
            string val3 = "Some text";

            docTemplateExtraB.LanguageText = val3;
            Assert.AreEqual(val3, docTemplateExtraB.LanguageText);
            string val4 = "Some text";

            docTemplateExtraB.TVTypeText = val4;
            Assert.AreEqual(val4, docTemplateExtraB.TVTypeText);
            int val5 = 45;

            docTemplateExtraB.DocTemplateID = val5;
            Assert.AreEqual(val5, docTemplateExtraB.DocTemplateID);
            LanguageEnum val6 = (LanguageEnum)3;

            docTemplateExtraB.Language = val6;
            Assert.AreEqual(val6, docTemplateExtraB.Language);
            TVTypeEnum val7 = (TVTypeEnum)3;

            docTemplateExtraB.TVType = val7;
            Assert.AreEqual(val7, docTemplateExtraB.TVType);
            int val8 = 45;

            docTemplateExtraB.TVFileTVItemID = val8;
            Assert.AreEqual(val8, docTemplateExtraB.TVFileTVItemID);
            string val9 = "Some text";

            docTemplateExtraB.FileName = val9;
            Assert.AreEqual(val9, docTemplateExtraB.FileName);
            DateTime val10 = new DateTime(2010, 3, 4);

            docTemplateExtraB.LastUpdateDate_UTC = val10;
            Assert.AreEqual(val10, docTemplateExtraB.LastUpdateDate_UTC);
            int val11 = 45;

            docTemplateExtraB.LastUpdateContactTVItemID = val11;
            Assert.AreEqual(val11, docTemplateExtraB.LastUpdateContactTVItemID);
            bool val12 = true;

            docTemplateExtraB.HasErrors = val12;
            Assert.AreEqual(val12, docTemplateExtraB.HasErrors);
            IEnumerable <ValidationResult> val39 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            docTemplateExtraB.ValidationResults = val39;
            Assert.AreEqual(val39, docTemplateExtraB.ValidationResults);
        }
        public JsonResult GetMapInfoForMWQMRunJSON(int MWQMRunTVItemID)
        {
            TVTypeEnum ShowTVType = TVTypeEnum.MWQMRun;

            // Year, Month, Day not used
            List <TVLocation> tvLocationList = _MapInfoService.GetMapInfoDB(MWQMRunTVItemID, ShowTVType, 2000, 1, 1, 30, false);

            return(Json(tvLocationList, JsonRequestBehavior.AllowGet));
        }
Beispiel #6
0
        public PartialViewResult _MovingTVItemSelect(int ParentTVItemID, TVTypeEnum TVType)
        {
            List <TVItemModel> TVItemModelList = _TVItemService.GetChildrenTVItemModelListWithTVItemIDAndTVTypeDB(ParentTVItemID, TVType);

            ViewBag.TVItemModelList = TVItemModelList;

            ViewBag.TVItemController = _TVItemController;

            return(PartialView());
        }
Beispiel #7
0
        public JsonResult RemoveUserTVTypeAuthJSON(int ContactTVItemID, TVTypeEnum TVType)
        {
            if (!CheckIsAdmin())
            {
                return(Json(ControllerRes.NeedToBeAnAdministrator, JsonRequestBehavior.AllowGet));
            }

            TVTypeUserAuthorizationModel tvTypeUserAuthorizationModelRet = _TVTypeUserAuthorizationService.PostDeleteTVTypeUserAuthorizationWithContactTVItemIDAndTVTypeDB(ContactTVItemID, TVType);

            return(Json(tvTypeUserAuthorizationModelRet.Error, JsonRequestBehavior.AllowGet));
        }
        public void MapInfo_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            mapInfo.MapInfoID = val1;
            Assert.AreEqual(val1, mapInfo.MapInfoID);
            int val2 = 45;

            mapInfo.TVItemID = val2;
            Assert.AreEqual(val2, mapInfo.TVItemID);
            TVTypeEnum val3 = (TVTypeEnum)3;

            mapInfo.TVType = val3;
            Assert.AreEqual(val3, mapInfo.TVType);
            double val4 = 87.9D;

            mapInfo.LatMin = val4;
            Assert.AreEqual(val4, mapInfo.LatMin);
            double val5 = 87.9D;

            mapInfo.LatMax = val5;
            Assert.AreEqual(val5, mapInfo.LatMax);
            double val6 = 87.9D;

            mapInfo.LngMin = val6;
            Assert.AreEqual(val6, mapInfo.LngMin);
            double val7 = 87.9D;

            mapInfo.LngMax = val7;
            Assert.AreEqual(val7, mapInfo.LngMax);
            MapInfoDrawTypeEnum val8 = (MapInfoDrawTypeEnum)3;

            mapInfo.MapInfoDrawType = val8;
            Assert.AreEqual(val8, mapInfo.MapInfoDrawType);
            DateTime val9 = new DateTime(2010, 3, 4);

            mapInfo.LastUpdateDate_UTC = val9;
            Assert.AreEqual(val9, mapInfo.LastUpdateDate_UTC);
            int val10 = 45;

            mapInfo.LastUpdateContactTVItemID = val10;
            Assert.AreEqual(val10, mapInfo.LastUpdateContactTVItemID);
            bool val11 = true;

            mapInfo.HasErrors = val11;
            Assert.AreEqual(val11, mapInfo.HasErrors);
            IEnumerable <ValidationResult> val36 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            mapInfo.ValidationResults = val36;
            Assert.AreEqual(val36, mapInfo.ValidationResults);
        }
Beispiel #9
0
        public PartialViewResult _TVItemTVAuthSelect(int ParentTVItemID, string TVPathNext)
        {
            bool isAdmin = _ContactService.IsAdministratorDB(User.Identity.Name);

            TVTypeEnum tvTypeNext = (TVTypeEnum)(_TVTypeUserAuthorizationService.tvTypeNamesAndPathList.Where(c => c.TVPath == TVPathNext).FirstOrDefault().Index);

            List <TVItemModel> TVItemModelList = _TVItemService.GetChildrenTVItemModelListWithTVItemIDAndTVTypeDB(ParentTVItemID, tvTypeNext);

            ViewBag.IsAdmin         = isAdmin;
            ViewBag.TVPathNext      = TVPathNext;
            ViewBag.TVItemModelList = TVItemModelList;

            return(PartialView());
        }
        public void ContactPreferenceExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            contactPreferenceExtraB.ContactPreferenceReportTest = val1;
            Assert.AreEqual(val1, contactPreferenceExtraB.ContactPreferenceReportTest);
            string val2 = "Some text";

            contactPreferenceExtraB.LastUpdateContactText = val2;
            Assert.AreEqual(val2, contactPreferenceExtraB.LastUpdateContactText);
            string val3 = "Some text";

            contactPreferenceExtraB.TVTypeText = val3;
            Assert.AreEqual(val3, contactPreferenceExtraB.TVTypeText);
            int val4 = 45;

            contactPreferenceExtraB.ContactPreferenceID = val4;
            Assert.AreEqual(val4, contactPreferenceExtraB.ContactPreferenceID);
            int val5 = 45;

            contactPreferenceExtraB.ContactID = val5;
            Assert.AreEqual(val5, contactPreferenceExtraB.ContactID);
            TVTypeEnum val6 = (TVTypeEnum)3;

            contactPreferenceExtraB.TVType = val6;
            Assert.AreEqual(val6, contactPreferenceExtraB.TVType);
            int val7 = 45;

            contactPreferenceExtraB.MarkerSize = val7;
            Assert.AreEqual(val7, contactPreferenceExtraB.MarkerSize);
            DateTime val8 = new DateTime(2010, 3, 4);

            contactPreferenceExtraB.LastUpdateDate_UTC = val8;
            Assert.AreEqual(val8, contactPreferenceExtraB.LastUpdateDate_UTC);
            int val9 = 45;

            contactPreferenceExtraB.LastUpdateContactTVItemID = val9;
            Assert.AreEqual(val9, contactPreferenceExtraB.LastUpdateContactTVItemID);
            bool val10 = true;

            contactPreferenceExtraB.HasErrors = val10;
            Assert.AreEqual(val10, contactPreferenceExtraB.HasErrors);
            IEnumerable <ValidationResult> val33 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            contactPreferenceExtraB.ValidationResults = val33;
            Assert.AreEqual(val33, contactPreferenceExtraB.ValidationResults);
        }
        public void ReportTypeExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            reportTypeExtraB.ReportTypeReportTest = val1;
            Assert.AreEqual(val1, reportTypeExtraB.ReportTypeReportTest);
            string val2 = "Some text";

            reportTypeExtraB.LastUpdateContactText = val2;
            Assert.AreEqual(val2, reportTypeExtraB.LastUpdateContactText);
            int val3 = 45;

            reportTypeExtraB.ReportTypeID = val3;
            Assert.AreEqual(val3, reportTypeExtraB.ReportTypeID);
            TVTypeEnum val4 = (TVTypeEnum)3;

            reportTypeExtraB.TVType = val4;
            Assert.AreEqual(val4, reportTypeExtraB.TVType);
            FileTypeEnum val5 = (FileTypeEnum)3;

            reportTypeExtraB.FileType = val5;
            Assert.AreEqual(val5, reportTypeExtraB.FileType);
            string val6 = "Some text";

            reportTypeExtraB.UniqueCode = val6;
            Assert.AreEqual(val6, reportTypeExtraB.UniqueCode);
            DateTime val7 = new DateTime(2010, 3, 4);

            reportTypeExtraB.LastUpdateDate_UTC = val7;
            Assert.AreEqual(val7, reportTypeExtraB.LastUpdateDate_UTC);
            int val8 = 45;

            reportTypeExtraB.LastUpdateContactTVItemID = val8;
            Assert.AreEqual(val8, reportTypeExtraB.LastUpdateContactTVItemID);
            bool val9 = true;

            reportTypeExtraB.HasErrors = val9;
            Assert.AreEqual(val9, reportTypeExtraB.HasErrors);
            IEnumerable <ValidationResult> val30 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            reportTypeExtraB.ValidationResults = val30;
            Assert.AreEqual(val30, reportTypeExtraB.ValidationResults);
        }
        public void TVLocation_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            tVLocation.TVItemID = val1;
            Assert.AreEqual(val1, tVLocation.TVItemID);
            string val2 = "Some text";

            tVLocation.TVText = val2;
            Assert.AreEqual(val2, tVLocation.TVText);
            TVTypeEnum val3 = (TVTypeEnum)3;

            tVLocation.TVType = val3;
            Assert.AreEqual(val3, tVLocation.TVType);
            TVTypeEnum val4 = (TVTypeEnum)3;

            tVLocation.SubTVType = val4;
            Assert.AreEqual(val4, tVLocation.SubTVType);
            string val5 = "Some text";

            tVLocation.TVTypeText = val5;
            Assert.AreEqual(val5, tVLocation.TVTypeText);
            string val6 = "Some text";

            tVLocation.SubTVTypeText = val6;
            Assert.AreEqual(val6, tVLocation.SubTVTypeText);
            List <MapObj> val7 = new List <MapObj>()
            {
                new MapObj(), new MapObj()
            };

            tVLocation.MapObjList = val7;
            Assert.AreEqual(val7, tVLocation.MapObjList);
            bool val8 = true;

            tVLocation.HasErrors = val8;
            Assert.AreEqual(val8, tVLocation.HasErrors);
            IEnumerable <ValidationResult> val27 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVLocation.ValidationResults = val27;
            Assert.AreEqual(val27, tVLocation.ValidationResults);
        }
        public void DocTemplate_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            docTemplate.DocTemplateID = val1;
            Assert.AreEqual(val1, docTemplate.DocTemplateID);
            LanguageEnum val2 = (LanguageEnum)3;

            docTemplate.Language = val2;
            Assert.AreEqual(val2, docTemplate.Language);
            TVTypeEnum val3 = (TVTypeEnum)3;

            docTemplate.TVType = val3;
            Assert.AreEqual(val3, docTemplate.TVType);
            int val4 = 45;

            docTemplate.TVFileTVItemID = val4;
            Assert.AreEqual(val4, docTemplate.TVFileTVItemID);
            string val5 = "Some text";

            docTemplate.FileName = val5;
            Assert.AreEqual(val5, docTemplate.FileName);
            DateTime val6 = new DateTime(2010, 3, 4);

            docTemplate.LastUpdateDate_UTC = val6;
            Assert.AreEqual(val6, docTemplate.LastUpdateDate_UTC);
            int val7 = 45;

            docTemplate.LastUpdateContactTVItemID = val7;
            Assert.AreEqual(val7, docTemplate.LastUpdateContactTVItemID);
            bool val8 = true;

            docTemplate.HasErrors = val8;
            Assert.AreEqual(val8, docTemplate.HasErrors);
            IEnumerable <ValidationResult> val27 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            docTemplate.ValidationResults = val27;
            Assert.AreEqual(val27, docTemplate.ValidationResults);
        }
        public List <DocTemplateModel> GetDocTemplateModelListWithTVTypeDB(TVTypeEnum TVType)
        {
            List <DocTemplateModel> DocTemplateModelList = (from c in db.DocTemplates
                                                            where c.TVType == (int)TVType
                                                            orderby c.TVType, c.FileName
                                                            select new DocTemplateModel
            {
                Error = "",
                DocTemplateID = c.DocTemplateID,
                DBCommand = (DBCommandEnum)c.DBCommand,
                Language = (LanguageEnum)c.Language,
                TVType = (TVTypeEnum)c.TVType,
                TVFileTVItemID = c.TVFileTVItemID,
                FileName = c.FileName,
                LastUpdateDate_UTC = c.LastUpdateDate_UTC,
                LastUpdateContactTVItemID = c.LastUpdateContactTVItemID,
            }).ToList <DocTemplateModel>();

            return(DocTemplateModelList);
        }
Beispiel #15
0
        public JsonResult GetMapInfoJSON(string Q)
        {
            SetArgs(Q);
            ViewBag.URLModel = urlModel;

            bool AllSites = (GetURLVarShowEnumStr(URLVarShowEnum.ShowAll) == "1" ? false : true);

            TVItemModel tvItemModelLocationCurrent = _TVItemService.GetTVItemModelWithTVItemIDDB(urlModel.TVItemIDList[0]);

            TVAuthEnum tvAuth = _TVItemService.GetTVAuthWithTVItemIDAndLoggedInUser(urlModel.TVItemIDList[0], null, null, null);

            List <TabInfo> Tab1ViewTVItemInfoList = GetTab1ViewTVItemInfoDB(tvItemModelLocationCurrent, tvAuth);

            TVTypeEnum ShowTVType = Tab1ViewTVItemInfoList[int.Parse(Tab1ViewTVItemInfoList[0].Active)].ShowTVType;

            // Year, Month, Day not used
            int NumberOfSamples = int.Parse(GetURLVarShowEnumStr(URLVarShowEnum.NumberOfSampleDecade) + GetURLVarShowEnumStr(URLVarShowEnum.NumberOfSampleUnit));
            List <TVLocation> tvLocationList = _MapInfoService.GetMapInfoDB(urlModel.TVItemIDList[0], ShowTVType, 2000, 1, 1, NumberOfSamples, AllSites);

            return(Json(tvLocationList, JsonRequestBehavior.AllowGet));
        }
Beispiel #16
0
        public void TVItemStat_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            tVItemStat.TVItemStatID = val1;
            Assert.AreEqual(val1, tVItemStat.TVItemStatID);
            int val2 = 45;

            tVItemStat.TVItemID = val2;
            Assert.AreEqual(val2, tVItemStat.TVItemID);
            TVTypeEnum val3 = (TVTypeEnum)3;

            tVItemStat.TVType = val3;
            Assert.AreEqual(val3, tVItemStat.TVType);
            int val4 = 45;

            tVItemStat.ChildCount = val4;
            Assert.AreEqual(val4, tVItemStat.ChildCount);
            DateTime val5 = new DateTime(2010, 3, 4);

            tVItemStat.LastUpdateDate_UTC = val5;
            Assert.AreEqual(val5, tVItemStat.LastUpdateDate_UTC);
            int val6 = 45;

            tVItemStat.LastUpdateContactTVItemID = val6;
            Assert.AreEqual(val6, tVItemStat.LastUpdateContactTVItemID);
            bool val7 = true;

            tVItemStat.HasErrors = val7;
            Assert.AreEqual(val7, tVItemStat.HasErrors);
            IEnumerable <ValidationResult> val24 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVItemStat.ValidationResults = val24;
            Assert.AreEqual(val24, tVItemStat.ValidationResults);
        }
        public void ContactPreference_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            contactPreference.ContactPreferenceID = val1;
            Assert.AreEqual(val1, contactPreference.ContactPreferenceID);
            int val2 = 45;

            contactPreference.ContactID = val2;
            Assert.AreEqual(val2, contactPreference.ContactID);
            TVTypeEnum val3 = (TVTypeEnum)3;

            contactPreference.TVType = val3;
            Assert.AreEqual(val3, contactPreference.TVType);
            int val4 = 45;

            contactPreference.MarkerSize = val4;
            Assert.AreEqual(val4, contactPreference.MarkerSize);
            DateTime val5 = new DateTime(2010, 3, 4);

            contactPreference.LastUpdateDate_UTC = val5;
            Assert.AreEqual(val5, contactPreference.LastUpdateDate_UTC);
            int val6 = 45;

            contactPreference.LastUpdateContactTVItemID = val6;
            Assert.AreEqual(val6, contactPreference.LastUpdateContactTVItemID);
            bool val7 = true;

            contactPreference.HasErrors = val7;
            Assert.AreEqual(val7, contactPreference.HasErrors);
            IEnumerable <ValidationResult> val24 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            contactPreference.ValidationResults = val24;
            Assert.AreEqual(val24, contactPreference.ValidationResults);
        }
        public List <ReportTypeModel> GetReportTypeModelListWithTVTypeAndLanguageDB(TVTypeEnum TVType, LanguageEnum language)
        {
            List <ReportTypeModel> ReportTypeModelList = (from c in db.ReportTypes
                                                          where c.TVType == (int)TVType &&
                                                          c.Language == (int)language
                                                          orderby c.TVType
                                                          select new ReportTypeModel
            {
                Error = "",
                ReportTypeID = c.ReportTypeID,
                DBCommand = DBCommandEnum.Original,
                TVType = (TVTypeEnum)c.TVType,
                FileType = (FileTypeEnum)c.FileType,
                UniqueCode = c.UniqueCode,
                Language = (LanguageEnum)c.Language,
                Name = c.Name,
                Description = c.Description,
                StartOfFileName = c.StartOfFileName,
                LastUpdateDate_UTC = c.LastUpdateDate_UTC,
                LastUpdateContactTVItemID = c.LastUpdateContactTVItemID,
            }).ToList <ReportTypeModel>();

            return(ReportTypeModelList);
        }
        public void TVItemLinkExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            tVItemLinkExtraB.TVItemLinkReportTest = val1;
            Assert.AreEqual(val1, tVItemLinkExtraB.TVItemLinkReportTest);
            string val2 = "Some text";

            tVItemLinkExtraB.FromText = val2;
            Assert.AreEqual(val2, tVItemLinkExtraB.FromText);
            string val3 = "Some text";

            tVItemLinkExtraB.ToText = val3;
            Assert.AreEqual(val3, tVItemLinkExtraB.ToText);
            string val4 = "Some text";

            tVItemLinkExtraB.LastUpdateContactText = val4;
            Assert.AreEqual(val4, tVItemLinkExtraB.LastUpdateContactText);
            string val5 = "Some text";

            tVItemLinkExtraB.FromTVTypeText = val5;
            Assert.AreEqual(val5, tVItemLinkExtraB.FromTVTypeText);
            string val6 = "Some text";

            tVItemLinkExtraB.ToTVTypeText = val6;
            Assert.AreEqual(val6, tVItemLinkExtraB.ToTVTypeText);
            int val7 = 45;

            tVItemLinkExtraB.TVItemLinkID = val7;
            Assert.AreEqual(val7, tVItemLinkExtraB.TVItemLinkID);
            int val8 = 45;

            tVItemLinkExtraB.FromTVItemID = val8;
            Assert.AreEqual(val8, tVItemLinkExtraB.FromTVItemID);
            int val9 = 45;

            tVItemLinkExtraB.ToTVItemID = val9;
            Assert.AreEqual(val9, tVItemLinkExtraB.ToTVItemID);
            TVTypeEnum val10 = (TVTypeEnum)3;

            tVItemLinkExtraB.FromTVType = val10;
            Assert.AreEqual(val10, tVItemLinkExtraB.FromTVType);
            TVTypeEnum val11 = (TVTypeEnum)3;

            tVItemLinkExtraB.ToTVType = val11;
            Assert.AreEqual(val11, tVItemLinkExtraB.ToTVType);
            DateTime val12 = new DateTime(2010, 3, 4);

            tVItemLinkExtraB.StartDateTime_Local = val12;
            Assert.AreEqual(val12, tVItemLinkExtraB.StartDateTime_Local);
            DateTime val13 = new DateTime(2010, 3, 4);

            tVItemLinkExtraB.EndDateTime_Local = val13;
            Assert.AreEqual(val13, tVItemLinkExtraB.EndDateTime_Local);
            int val14 = 45;

            tVItemLinkExtraB.Ordinal = val14;
            Assert.AreEqual(val14, tVItemLinkExtraB.Ordinal);
            int val15 = 45;

            tVItemLinkExtraB.TVLevel = val15;
            Assert.AreEqual(val15, tVItemLinkExtraB.TVLevel);
            string val16 = "Some text";

            tVItemLinkExtraB.TVPath = val16;
            Assert.AreEqual(val16, tVItemLinkExtraB.TVPath);
            int val17 = 45;

            tVItemLinkExtraB.ParentTVItemLinkID = val17;
            Assert.AreEqual(val17, tVItemLinkExtraB.ParentTVItemLinkID);
            DateTime val18 = new DateTime(2010, 3, 4);

            tVItemLinkExtraB.LastUpdateDate_UTC = val18;
            Assert.AreEqual(val18, tVItemLinkExtraB.LastUpdateDate_UTC);
            int val19 = 45;

            tVItemLinkExtraB.LastUpdateContactTVItemID = val19;
            Assert.AreEqual(val19, tVItemLinkExtraB.LastUpdateContactTVItemID);
            bool val20 = true;

            tVItemLinkExtraB.HasErrors = val20;
            Assert.AreEqual(val20, tVItemLinkExtraB.HasErrors);
            IEnumerable <ValidationResult> val63 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVItemLinkExtraB.ValidationResults = val63;
            Assert.AreEqual(val63, tVItemLinkExtraB.ValidationResults);
        }
        // Post
        public ContactPreferenceModel PostAddOrModifyDB(FormCollection fc)
        {
            ContactOK contactOK = IsContactOK();

            if (!string.IsNullOrWhiteSpace(contactOK.Error))
            {
                return(ReturnError(contactOK.Error));
            }

            int        ContactPreferenceID = 0;
            int        ContactID           = 0;
            int        TVTypeInt           = 0;
            TVTypeEnum TVType     = TVTypeEnum.Error;
            int        MarkerSize = 0;

            int.TryParse(fc["ContactPreferenceID"], out ContactPreferenceID);
            // if 0 then want to add new TVItem else want to modify

            int.TryParse(fc["ContactID"], out ContactID);
            if (ContactID == 0)
            {
                return(ReturnError(string.Format(ServiceRes._IsRequired, ServiceRes.ContactID)));
            }

            int.TryParse(fc["TVType"], out TVTypeInt);
            if (TVTypeInt == 0)
            {
                return(ReturnError(string.Format(ServiceRes._IsRequired, ServiceRes.TVType)));
            }

            TVType = (TVTypeEnum)TVTypeInt;

            int.TryParse(fc["MarkerSize"], out MarkerSize);
            if (MarkerSize == 0)
            {
                return(ReturnError(string.Format(ServiceRes._IsRequired, ServiceRes.MarkerSize)));
            }

            ContactPreferenceModel contactPreferenceModel = new ContactPreferenceModel();

            using (TransactionScope ts = new TransactionScope())
            {
                if (ContactPreferenceID == 0)
                {
                    ContactModel contactModel = _ContactService.GetContactModelWithContactIDDB(ContactID);
                    if (!string.IsNullOrWhiteSpace(contactModel.Error))
                    {
                        return(ReturnError(contactModel.Error));
                    }

                    ContactPreferenceModel contactPreferenceModelNew = new ContactPreferenceModel()
                    {
                        DBCommand  = DBCommandEnum.Original,
                        ContactID  = ContactID,
                        TVType     = TVType,
                        MarkerSize = MarkerSize,
                    };

                    contactPreferenceModel = GetContactPreferenceModelExistDB(contactPreferenceModelNew);
                    if (!string.IsNullOrWhiteSpace(contactPreferenceModel.Error))
                    {
                        return(ReturnError(contactPreferenceModel.Error));
                    }

                    ContactPreferenceModel contactPreferenceModelRet = PostAddContactPreferenceDB(contactPreferenceModelNew);
                    if (!string.IsNullOrWhiteSpace(contactPreferenceModelRet.Error))
                    {
                        return(ReturnError(contactPreferenceModelRet.Error));
                    }
                }
                else
                {
                    ContactPreferenceModel contactPreferenceModelNew = new ContactPreferenceModel()
                    {
                        DBCommand  = DBCommandEnum.Original,
                        ContactID  = ContactID,
                        TVType     = TVType,
                        MarkerSize = MarkerSize,
                    };

                    ContactPreferenceModel contactPreferenceModelToChange = GetContactPreferenceModelExistDB(contactPreferenceModelNew);
                    if (!string.IsNullOrWhiteSpace(contactPreferenceModelToChange.Error))
                    {
                        return(ReturnError(contactPreferenceModelToChange.Error));
                    }

                    contactPreferenceModelToChange.MarkerSize = MarkerSize;

                    contactPreferenceModel = PostUpdateContactPreferenceDB(contactPreferenceModelToChange);
                    if (!string.IsNullOrWhiteSpace(contactPreferenceModel.Error))
                    {
                        return(ReturnError(contactPreferenceModel.Error));
                    }
                }

                ts.Complete();
            }

            return(contactPreferenceModel);
        }
        public TVItemLinkModel PostDeleteTVItemLinkWithFromTVItemIDAndFromTVTypeAndToTVTypeDB(int FromTVItemID, TVTypeEnum FromTVType, TVTypeEnum ToTVType)
        {
            ContactOK contactOK = IsContactOK();

            if (!string.IsNullOrEmpty(contactOK.Error))
            {
                return(ReturnError(contactOK.Error));
            }

            TVItemLink tvItemLinkToDelete = GetTVItemLinkWithFromTVItemIDAndFromTVTypeAndToTVTypeDB(FromTVItemID, FromTVType, ToTVType);

            if (tvItemLinkToDelete == null)
            {
                return(ReturnError(string.Format(ServiceRes.CouldNotFind_ToDelete, ServiceRes.TVItemLink)));
            }

            using (TransactionScope ts = new TransactionScope())
            {
                db.TVItemLinks.Remove(tvItemLinkToDelete);
                string retStr = DoDeleteChanges();
                if (!string.IsNullOrWhiteSpace(retStr))
                {
                    return(ReturnError(retStr));
                }

                LogModel logModel = _LogService.PostAddLogForObj("TVItemLinks", tvItemLinkToDelete.TVItemLinkID, LogCommandEnum.Delete, tvItemLinkToDelete);
                if (!string.IsNullOrWhiteSpace(logModel.Error))
                {
                    return(ReturnError(logModel.Error));
                }

                ts.Complete();
            }
            return(ReturnError(""));
        }
        public TVItemLink GetTVItemLinkWithFromTVItemIDAndFromTVTypeAndToTVTypeDB(int FromTVItemID, TVTypeEnum FromTVType, TVTypeEnum ToTVType)
        {
            TVItemLink tvItemLink = (from c in db.TVItemLinks
                                     where c.FromTVItemID == FromTVItemID &&
                                     c.FromTVType == (int)FromTVType &&
                                     c.ToTVType == (int)ToTVType
                                     select c).FirstOrDefault <TVItemLink>();

            return(tvItemLink);
        }
        public void TVFileExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            tVFileExtraB.TVFileReportTest = val1;
            Assert.AreEqual(val1, tVFileExtraB.TVFileReportTest);
            string val2 = "Some text";

            tVFileExtraB.TVFileName = val2;
            Assert.AreEqual(val2, tVFileExtraB.TVFileName);
            string val3 = "Some text";

            tVFileExtraB.LastUpdateContactText = val3;
            Assert.AreEqual(val3, tVFileExtraB.LastUpdateContactText);
            string val4 = "Some text";

            tVFileExtraB.TemplateTVTypeText = val4;
            Assert.AreEqual(val4, tVFileExtraB.TemplateTVTypeText);
            string val5 = "Some text";

            tVFileExtraB.LanguageText = val5;
            Assert.AreEqual(val5, tVFileExtraB.LanguageText);
            string val6 = "Some text";

            tVFileExtraB.FilePurposeText = val6;
            Assert.AreEqual(val6, tVFileExtraB.FilePurposeText);
            string val7 = "Some text";

            tVFileExtraB.FileTypeText = val7;
            Assert.AreEqual(val7, tVFileExtraB.FileTypeText);
            int val8 = 45;

            tVFileExtraB.TVFileID = val8;
            Assert.AreEqual(val8, tVFileExtraB.TVFileID);
            int val9 = 45;

            tVFileExtraB.TVFileTVItemID = val9;
            Assert.AreEqual(val9, tVFileExtraB.TVFileTVItemID);
            TVTypeEnum val10 = (TVTypeEnum)3;

            tVFileExtraB.TemplateTVType = val10;
            Assert.AreEqual(val10, tVFileExtraB.TemplateTVType);
            int val11 = 45;

            tVFileExtraB.ReportTypeID = val11;
            Assert.AreEqual(val11, tVFileExtraB.ReportTypeID);
            string val12 = "Some text";

            tVFileExtraB.Parameters = val12;
            Assert.AreEqual(val12, tVFileExtraB.Parameters);
            int val13 = 45;

            tVFileExtraB.Year = val13;
            Assert.AreEqual(val13, tVFileExtraB.Year);
            LanguageEnum val14 = (LanguageEnum)3;

            tVFileExtraB.Language = val14;
            Assert.AreEqual(val14, tVFileExtraB.Language);
            FilePurposeEnum val15 = (FilePurposeEnum)3;

            tVFileExtraB.FilePurpose = val15;
            Assert.AreEqual(val15, tVFileExtraB.FilePurpose);
            FileTypeEnum val16 = (FileTypeEnum)3;

            tVFileExtraB.FileType = val16;
            Assert.AreEqual(val16, tVFileExtraB.FileType);
            int val17 = 45;

            tVFileExtraB.FileSize_kb = val17;
            Assert.AreEqual(val17, tVFileExtraB.FileSize_kb);
            string val18 = "Some text";

            tVFileExtraB.FileInfo = val18;
            Assert.AreEqual(val18, tVFileExtraB.FileInfo);
            DateTime val19 = new DateTime(2010, 3, 4);

            tVFileExtraB.FileCreatedDate_UTC = val19;
            Assert.AreEqual(val19, tVFileExtraB.FileCreatedDate_UTC);
            bool val20 = true;

            tVFileExtraB.FromWater = val20;
            Assert.AreEqual(val20, tVFileExtraB.FromWater);
            string val21 = "Some text";

            tVFileExtraB.ClientFilePath = val21;
            Assert.AreEqual(val21, tVFileExtraB.ClientFilePath);
            string val22 = "Some text";

            tVFileExtraB.ServerFileName = val22;
            Assert.AreEqual(val22, tVFileExtraB.ServerFileName);
            string val23 = "Some text";

            tVFileExtraB.ServerFilePath = val23;
            Assert.AreEqual(val23, tVFileExtraB.ServerFilePath);
            DateTime val24 = new DateTime(2010, 3, 4);

            tVFileExtraB.LastUpdateDate_UTC = val24;
            Assert.AreEqual(val24, tVFileExtraB.LastUpdateDate_UTC);
            int val25 = 45;

            tVFileExtraB.LastUpdateContactTVItemID = val25;
            Assert.AreEqual(val25, tVFileExtraB.LastUpdateContactTVItemID);
            bool val26 = true;

            tVFileExtraB.HasErrors = val26;
            Assert.AreEqual(val26, tVFileExtraB.HasErrors);
            IEnumerable <ValidationResult> val81 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVFileExtraB.ValidationResults = val81;
            Assert.AreEqual(val81, tVFileExtraB.ValidationResults);
        }
Beispiel #24
0
        public List <UseOfSiteModel> GetUseOfSiteModelListWithTVTypeAndSubsectorTVItemIDDB(TVTypeEnum TVType, int SubsectorTVItemID)
        {
            List <UseOfSiteModel> UseOfSiteModelList = (from c in db.UseOfSites
                                                        let siteTVText = (from cl in db.TVItemLanguages where cl.Language == (int)LanguageRequest && cl.TVItemID == c.SiteTVItemID select cl.TVText).FirstOrDefault <string>()
                                                                         let subsectorTVText = (from cl in db.TVItemLanguages where cl.Language == (int)LanguageRequest && cl.TVItemID == c.SubsectorTVItemID select cl.TVText).FirstOrDefault <string>()
                                                                                               where c.TVType == (int)TVType &&
                                                                                               c.SubsectorTVItemID == SubsectorTVItemID
                                                                                               orderby c.Ordinal descending
                                                                                               select new UseOfSiteModel
            {
                Error = "",
                UseOfSiteID = c.UseOfSiteID,
                DBCommand = (DBCommandEnum)c.DBCommand,
                SiteTVItemID = c.SiteTVItemID,
                SiteTVText = siteTVText,
                SubsectorTVItemID = c.SubsectorTVItemID,
                SubsectorTVText = subsectorTVText,
                TVType = (TVTypeEnum)c.TVType,
                Ordinal = c.Ordinal,
                StartYear = c.StartYear,
                EndYear = c.EndYear,
                UseWeight = c.UseWeight,
                Weight_perc = c.Weight_perc,
                UseEquation = c.UseEquation,
                Param1 = c.Param1,
                Param2 = c.Param2,
                Param3 = c.Param3,
                Param4 = c.Param4,
                LastUpdateDate_UTC = c.LastUpdateDate_UTC,
                LastUpdateContactTVItemID = c.LastUpdateContactTVItemID,
            }).ToList <UseOfSiteModel>();

            return(UseOfSiteModelList);
        }
Beispiel #25
0
        public void UseOfSiteExtraB_Every_Property_Has_Get_Set_Test()
        {
            string val1 = "Some text";

            useOfSiteExtraB.UseOfSiteReportTest = val1;
            Assert.AreEqual(val1, useOfSiteExtraB.UseOfSiteReportTest);
            string val2 = "Some text";

            useOfSiteExtraB.SiteText = val2;
            Assert.AreEqual(val2, useOfSiteExtraB.SiteText);
            string val3 = "Some text";

            useOfSiteExtraB.SubsectorText = val3;
            Assert.AreEqual(val3, useOfSiteExtraB.SubsectorText);
            string val4 = "Some text";

            useOfSiteExtraB.LastUpdateContactText = val4;
            Assert.AreEqual(val4, useOfSiteExtraB.LastUpdateContactText);
            string val5 = "Some text";

            useOfSiteExtraB.TVTypeText = val5;
            Assert.AreEqual(val5, useOfSiteExtraB.TVTypeText);
            int val6 = 45;

            useOfSiteExtraB.UseOfSiteID = val6;
            Assert.AreEqual(val6, useOfSiteExtraB.UseOfSiteID);
            int val7 = 45;

            useOfSiteExtraB.SiteTVItemID = val7;
            Assert.AreEqual(val7, useOfSiteExtraB.SiteTVItemID);
            int val8 = 45;

            useOfSiteExtraB.SubsectorTVItemID = val8;
            Assert.AreEqual(val8, useOfSiteExtraB.SubsectorTVItemID);
            TVTypeEnum val9 = (TVTypeEnum)3;

            useOfSiteExtraB.TVType = val9;
            Assert.AreEqual(val9, useOfSiteExtraB.TVType);
            int val10 = 45;

            useOfSiteExtraB.Ordinal = val10;
            Assert.AreEqual(val10, useOfSiteExtraB.Ordinal);
            int val11 = 45;

            useOfSiteExtraB.StartYear = val11;
            Assert.AreEqual(val11, useOfSiteExtraB.StartYear);
            int val12 = 45;

            useOfSiteExtraB.EndYear = val12;
            Assert.AreEqual(val12, useOfSiteExtraB.EndYear);
            bool val13 = true;

            useOfSiteExtraB.UseWeight = val13;
            Assert.AreEqual(val13, useOfSiteExtraB.UseWeight);
            double val14 = 87.9D;

            useOfSiteExtraB.Weight_perc = val14;
            Assert.AreEqual(val14, useOfSiteExtraB.Weight_perc);
            bool val15 = true;

            useOfSiteExtraB.UseEquation = val15;
            Assert.AreEqual(val15, useOfSiteExtraB.UseEquation);
            double val16 = 87.9D;

            useOfSiteExtraB.Param1 = val16;
            Assert.AreEqual(val16, useOfSiteExtraB.Param1);
            double val17 = 87.9D;

            useOfSiteExtraB.Param2 = val17;
            Assert.AreEqual(val17, useOfSiteExtraB.Param2);
            double val18 = 87.9D;

            useOfSiteExtraB.Param3 = val18;
            Assert.AreEqual(val18, useOfSiteExtraB.Param3);
            double val19 = 87.9D;

            useOfSiteExtraB.Param4 = val19;
            Assert.AreEqual(val19, useOfSiteExtraB.Param4);
            DateTime val20 = new DateTime(2010, 3, 4);

            useOfSiteExtraB.LastUpdateDate_UTC = val20;
            Assert.AreEqual(val20, useOfSiteExtraB.LastUpdateDate_UTC);
            int val21 = 45;

            useOfSiteExtraB.LastUpdateContactTVItemID = val21;
            Assert.AreEqual(val21, useOfSiteExtraB.LastUpdateContactTVItemID);
            bool val22 = true;

            useOfSiteExtraB.HasErrors = val22;
            Assert.AreEqual(val22, useOfSiteExtraB.HasErrors);
            IEnumerable <ValidationResult> val69 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            useOfSiteExtraB.ValidationResults = val69;
            Assert.AreEqual(val69, useOfSiteExtraB.ValidationResults);
        }
Beispiel #26
0
        public void UseOfSite_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            useOfSite.UseOfSiteID = val1;
            Assert.AreEqual(val1, useOfSite.UseOfSiteID);
            int val2 = 45;

            useOfSite.SiteTVItemID = val2;
            Assert.AreEqual(val2, useOfSite.SiteTVItemID);
            int val3 = 45;

            useOfSite.SubsectorTVItemID = val3;
            Assert.AreEqual(val3, useOfSite.SubsectorTVItemID);
            TVTypeEnum val4 = (TVTypeEnum)3;

            useOfSite.TVType = val4;
            Assert.AreEqual(val4, useOfSite.TVType);
            int val5 = 45;

            useOfSite.Ordinal = val5;
            Assert.AreEqual(val5, useOfSite.Ordinal);
            int val6 = 45;

            useOfSite.StartYear = val6;
            Assert.AreEqual(val6, useOfSite.StartYear);
            int val7 = 45;

            useOfSite.EndYear = val7;
            Assert.AreEqual(val7, useOfSite.EndYear);
            bool val8 = true;

            useOfSite.UseWeight = val8;
            Assert.AreEqual(val8, useOfSite.UseWeight);
            double val9 = 87.9D;

            useOfSite.Weight_perc = val9;
            Assert.AreEqual(val9, useOfSite.Weight_perc);
            bool val10 = true;

            useOfSite.UseEquation = val10;
            Assert.AreEqual(val10, useOfSite.UseEquation);
            double val11 = 87.9D;

            useOfSite.Param1 = val11;
            Assert.AreEqual(val11, useOfSite.Param1);
            double val12 = 87.9D;

            useOfSite.Param2 = val12;
            Assert.AreEqual(val12, useOfSite.Param2);
            double val13 = 87.9D;

            useOfSite.Param3 = val13;
            Assert.AreEqual(val13, useOfSite.Param3);
            double val14 = 87.9D;

            useOfSite.Param4 = val14;
            Assert.AreEqual(val14, useOfSite.Param4);
            DateTime val15 = new DateTime(2010, 3, 4);

            useOfSite.LastUpdateDate_UTC = val15;
            Assert.AreEqual(val15, useOfSite.LastUpdateDate_UTC);
            int val16 = 45;

            useOfSite.LastUpdateContactTVItemID = val16;
            Assert.AreEqual(val16, useOfSite.LastUpdateContactTVItemID);
            bool val17 = true;

            useOfSite.HasErrors = val17;
            Assert.AreEqual(val17, useOfSite.HasErrors);
            IEnumerable <ValidationResult> val54 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            useOfSite.ValidationResults = val54;
            Assert.AreEqual(val54, useOfSite.ValidationResults);
        }
Beispiel #27
0
        public List <MapInfoPointModel> GetMapInfoPointModelListWithParentIDAndTVTypeAndMapInfoDrawTypeDB(int ParentID, TVTypeEnum TVType, MapInfoDrawTypeEnum mapInfoDrawType)
        {
            List <MapInfoPointModel> mapInfoPointModelList = (from mi in db.MapInfos
                                                              from mip in db.MapInfoPoints
                                                              from t in db.TVItems
                                                              where mi.TVItemID == t.TVItemID &&
                                                              mi.MapInfoID == mip.MapInfoID &&
                                                              mi.MapInfoDrawType == (int)mapInfoDrawType &&
                                                              mi.TVType == (int)TVType &&
                                                              t.ParentID == ParentID
                                                              select new MapInfoPointModel
            {
                Error = "",
                MapInfoPointID = mip.MapInfoPointID,
                DBCommand = (DBCommandEnum)mip.DBCommand,
                MapInfoID = mi.MapInfoID,
                Lat = mip.Lat,
                Lng = mip.Lng,
                Ordinal = mip.Ordinal,
                TVItemID = t.TVItemID,
                LastUpdateDate_UTC = mip.LastUpdateDate_UTC,
                LastUpdateContactTVItemID = mip.LastUpdateContactTVItemID
            }).ToList <MapInfoPointModel>();

            return(mapInfoPointModelList);
        }
        public void TVItemLink_Every_Property_Has_Get_Set_Test()
        {
            int val1 = 45;

            tVItemLink.TVItemLinkID = val1;
            Assert.AreEqual(val1, tVItemLink.TVItemLinkID);
            int val2 = 45;

            tVItemLink.FromTVItemID = val2;
            Assert.AreEqual(val2, tVItemLink.FromTVItemID);
            int val3 = 45;

            tVItemLink.ToTVItemID = val3;
            Assert.AreEqual(val3, tVItemLink.ToTVItemID);
            TVTypeEnum val4 = (TVTypeEnum)3;

            tVItemLink.FromTVType = val4;
            Assert.AreEqual(val4, tVItemLink.FromTVType);
            TVTypeEnum val5 = (TVTypeEnum)3;

            tVItemLink.ToTVType = val5;
            Assert.AreEqual(val5, tVItemLink.ToTVType);
            DateTime val6 = new DateTime(2010, 3, 4);

            tVItemLink.StartDateTime_Local = val6;
            Assert.AreEqual(val6, tVItemLink.StartDateTime_Local);
            DateTime val7 = new DateTime(2010, 3, 4);

            tVItemLink.EndDateTime_Local = val7;
            Assert.AreEqual(val7, tVItemLink.EndDateTime_Local);
            int val8 = 45;

            tVItemLink.Ordinal = val8;
            Assert.AreEqual(val8, tVItemLink.Ordinal);
            int val9 = 45;

            tVItemLink.TVLevel = val9;
            Assert.AreEqual(val9, tVItemLink.TVLevel);
            string val10 = "Some text";

            tVItemLink.TVPath = val10;
            Assert.AreEqual(val10, tVItemLink.TVPath);
            int val11 = 45;

            tVItemLink.ParentTVItemLinkID = val11;
            Assert.AreEqual(val11, tVItemLink.ParentTVItemLinkID);
            DateTime val12 = new DateTime(2010, 3, 4);

            tVItemLink.LastUpdateDate_UTC = val12;
            Assert.AreEqual(val12, tVItemLink.LastUpdateDate_UTC);
            int val13 = 45;

            tVItemLink.LastUpdateContactTVItemID = val13;
            Assert.AreEqual(val13, tVItemLink.LastUpdateContactTVItemID);
            bool val14 = true;

            tVItemLink.HasErrors = val14;
            Assert.AreEqual(val14, tVItemLink.HasErrors);
            IEnumerable <ValidationResult> val45 = new List <ValidationResult>()
            {
                new ValidationResult("First CSSPError Message")
            }.AsEnumerable();

            tVItemLink.ValidationResults = val45;
            Assert.AreEqual(val45, tVItemLink.ValidationResults);
        }
Beispiel #29
0
        public PartialViewResult _TVItemAddOrModify(int ParentTVItemID, int TVItemID, TVTypeEnum TVType)
        {
            ViewBag.TVItemModel                   = null;
            ViewBag.MapInfoPointModel             = null;
            ViewBag.MapInfoPointModelListPolyline = null;
            ViewBag.MapInfoPointModelListPolygon  = null;
            ViewBag.ParentTVItemID                = ParentTVItemID;
            ViewBag.TVItemID   = TVItemID;
            ViewBag.TVType     = TVType;
            ViewBag.TVTypeText = _EnumService.GetEnumText_TVTypeEnum(TVType);;

            if (TVItemID > 0)
            {
                ViewBag.IsModify = true;

                TVItemModel tvItemModel = _TVItemService.GetTVItemModelWithTVItemIDDB(TVItemID);

                ViewBag.TVItemModel = tvItemModel;

                MapInfoPointModel mapInfoPointModel = _MapInfoService._MapInfoPointService.GetMapInfoPointModelListWithTVItemIDAndTVTypeAndMapInfoDrawTypeDB(TVItemID, TVType, MapInfoDrawTypeEnum.Point).FirstOrDefault();

                ViewBag.MapInfoPointModel = mapInfoPointModel;

                List <MapInfoPointModel> mapInfoPointModelListPolyline = _MapInfoService._MapInfoPointService.GetMapInfoPointModelListWithTVItemIDAndTVTypeAndMapInfoDrawTypeDB(TVItemID, TVType, MapInfoDrawTypeEnum.Polyline);

                ViewBag.MapInfoPointModelListPolyline = mapInfoPointModelListPolyline;

                List <MapInfoPointModel> mapInfoPointModelListPolygon = _MapInfoService._MapInfoPointService.GetMapInfoPointModelListWithTVItemIDAndTVTypeAndMapInfoDrawTypeDB(TVItemID, TVType, MapInfoDrawTypeEnum.Polygon);

                ViewBag.MapInfoPointModelListPolygon = mapInfoPointModelListPolygon;
            }

            return(PartialView());
        }
Beispiel #30
0
        public PartialViewResult _content(string Q)
        {
            TVTypeEnum tvType = TVTypeEnum.Error;

            List <string> OptionListTxt = new List <string>()
            {
                "10", "15", "20", "25", "30", "35", "40"
            };

            SetArgs(Q);
            ViewBag.URLModel = urlModel;

            if (!OptionListTxt.Contains(urlModel.VariableShow.Substring(0, 2)))
            {
                urlModel.VariableShow = "30" + urlModel.VariableShow.Substring(2);
            }

            string url = "";

            List <int> OptionList = new List <int>()
            {
                10, 15, 20, 25, 30, 35, 40
            };

            List <URLNumberOfSamples> urlNumberOfSamplesList = new List <URLNumberOfSamples>();

            foreach (int option in OptionList)
            {
                SetVariableShow(URLVarShowEnum.NumberOfSampleDecade, option.ToString().Substring(0, 1));
                SetVariableShow(URLVarShowEnum.NumberOfSampleUnit, option.ToString().Substring(1, 1));
                url = CreateHashURL(urlModel.TVItemIDList[0]);
                urlNumberOfSamplesList.Add(new URLNumberOfSamples()
                {
                    NumberOfSamples = option, url = CreateHashURL(urlModel.TVItemIDList[0])
                });
            }

            SetArgs(Q);
            ViewBag.URLModel = urlModel;

            if (!OptionListTxt.Contains(urlModel.VariableShow.Substring(0, 2)))
            {
                urlModel.VariableShow = "30" + urlModel.VariableShow.Substring(2);
            }

            ViewBag.URLNumberOfSamplesList = urlNumberOfSamplesList;

            TVAuthEnum tvAuth = _TVItemService.GetTVAuthWithTVItemIDAndLoggedInUser(urlModel.TVItemIDList[0], null, null, null);

            ViewBag.TVAuth = tvAuth;

            TVItemModel tvItemModelLocationCurrent = _TVItemService.GetTVItemModelWithTVItemIDDB(urlModel.TVItemIDList[0]);

            ViewBag.TVItemModelLocationCurrent = tvItemModelLocationCurrent;

            List <TabInfo> tabInfoList = GetTab1ViewTVItemInfoDB(tvItemModelLocationCurrent, tvAuth);

            ViewBag.TabInfoList = tabInfoList;

            ViewBag.NumberOfSample = int.Parse(GetURLVarShowEnumStr(URLVarShowEnum.NumberOfSampleDecade) + GetURLVarShowEnumStr(URLVarShowEnum.NumberOfSampleUnit));

            ContentActionAndController contentActionAndController = GetContentActionAndController(tvItemModelLocationCurrent, tabInfoList);

            ViewBag.ContentActionAndController = contentActionAndController;

            ViewBag.IsShowMoreInfo = (GetURLVarShowEnumStr(URLVarShowEnum.ShowMoreInfo) == "0" ? false : true);
            ViewBag.IsShowMap      = (GetURLVarShowEnumStr(URLVarShowEnum.ShowMap) == "0" ? false : true);
            ViewBag.AllSites       = (GetURLVarShowEnumStr(URLVarShowEnum.ShowAll) == "0" ? false : true);

            if (ViewBag.AllSites)
            {
                ViewBag.ActiveURL = CreateTempVariableShowHashURL(URLVarShowEnum.ShowAll, "0", "1");
            }
            else
            {
                ViewBag.ActiveURL = CreateTempVariableShowHashURL(URLVarShowEnum.ShowAll, "1", "0");
            }

            ViewBag.OrderByDateModified = false;

            List <TVTypeEnum> tvTypeWithMunicipalityList = new List <TVTypeEnum>()
            {
                TVTypeEnum.Province
            };

            List <TVItemModelAndChildCount> tvItemModelLocationChildrenList = new List <TVItemModelAndChildCount>();
            List <int> TVItemIDWithInfrastructureList = new List <int>();

            if (tvTypeWithMunicipalityList.Contains(tvItemModelLocationCurrent.TVType) && tabInfoList.FirstOrDefault().Active == "1")
            {
                tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.Municipality);
                tvType = TVTypeEnum.Municipality;

                TVItemIDWithInfrastructureList = _TVItemService.GetMunicipalityTVItemIDListWithInfrastructureUnder(urlModel.TVItemIDList[0]);
            }
            else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.Municipality && tabInfoList.FirstOrDefault().Active == "1")
            {
                List <TVItemModelAndChildCount> tvItemModelLocationChildrenTempList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.MikeScenario);
                tvType = TVTypeEnum.MikeScenario;
                ViewBag.MikeScenarioModelList = new List <MikeScenarioModel>();
                if (ViewBag.AllSites)
                {
                    List <MikeScenarioModel> mikeScenarioModelTempList = _MikeScenarioService.GetMikeScenarioModelListWithParentTVItemIDDB(urlModel.TVItemIDList[0]);
                    if (mikeScenarioModelTempList.Count > 0)
                    {
                        if (string.IsNullOrWhiteSpace(mikeScenarioModelTempList[0].Error))
                        {
                            List <MikeScenarioModel> mikeScenarioModelList = mikeScenarioModelTempList.OrderByDescending(c => c.MikeScenarioStartDateTime_Local).ToList();

                            foreach (MikeScenarioModel mikeScenarioModel in mikeScenarioModelList)
                            {
                                TVItemModelAndChildCount tvItemModelAndChildCount = tvItemModelLocationChildrenTempList.Where(c => c.TVItemID == mikeScenarioModel.MikeScenarioTVItemID).FirstOrDefault();
                                if (tvItemModelAndChildCount != null)
                                {
                                    tvItemModelLocationChildrenList.Add(tvItemModelAndChildCount);
                                }
                            }

                            ViewBag.MikeScenarioModelList = mikeScenarioModelList;
                        }
                    }
                }
                else
                {
                    tvItemModelLocationChildrenList = tvItemModelLocationChildrenTempList;
                }
            }
            else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.Sector && tabInfoList.FirstOrDefault().Active == "2")
            {
                List <TVItemModelAndChildCount> tvItemModelLocationChildrenTempList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeOnlyOneLevelDownDB(urlModel.TVItemIDList[0], TVTypeEnum.MikeScenario);
                tvType = TVTypeEnum.MikeScenario;
                ViewBag.MikeScenarioModelList = new List <MikeScenarioModel>();
                if (ViewBag.AllSites)
                {
                    List <MikeScenarioModel> mikeScenarioModelTempList = _MikeScenarioService.GetMikeScenarioModelListWithParentTVItemIDDB(urlModel.TVItemIDList[0]);
                    if (mikeScenarioModelTempList.Count > 0)
                    {
                        if (string.IsNullOrWhiteSpace(mikeScenarioModelTempList[0].Error))
                        {
                            List <MikeScenarioModel> mikeScenarioModelList = mikeScenarioModelTempList.OrderByDescending(c => c.MikeScenarioStartDateTime_Local).ToList();

                            foreach (MikeScenarioModel mikeScenarioModel in mikeScenarioModelList)
                            {
                                TVItemModelAndChildCount tvItemModelAndChildCount = tvItemModelLocationChildrenTempList.Where(c => c.TVItemID == mikeScenarioModel.MikeScenarioTVItemID).FirstOrDefault();
                                if (tvItemModelAndChildCount != null)
                                {
                                    tvItemModelLocationChildrenList.Add(tvItemModelAndChildCount);
                                }
                            }

                            ViewBag.MikeScenarioModelList = mikeScenarioModelList;
                        }
                    }
                }
                else
                {
                    tvItemModelLocationChildrenList = tvItemModelLocationChildrenTempList;
                }
            }
            else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.MWQMSite && tabInfoList.FirstOrDefault().Active == "0")
            {
                tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.MWQMSiteSample);
                tvType = TVTypeEnum.MWQMSiteSample;
            }
            else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.Subsector && tabInfoList.FirstOrDefault().Active == "2")
            {
                tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.MWQMRun).OrderByDescending(c => c.TVText).ToList();
                tvType = TVTypeEnum.MWQMRun;
            }
            else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.Subsector && tabInfoList.FirstOrDefault().Active == "3")
            {
                tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.PolSourceSite);
                tvType = TVTypeEnum.PolSourceSite;

                ViewBag.OrderByDateModified = (GetURLVarShowEnumStr(URLVarShowEnum.ShowOrderByDateModified) == "0" ? false : true);

                if (ViewBag.OrderByDateModified)
                {
                    ViewBag.OrderByDateModifiedURL = CreateTempVariableShowHashURL(URLVarShowEnum.ShowOrderByDateModified, "0", "1");
                }
                else
                {
                    ViewBag.OrderByDateModifiedURL = CreateTempVariableShowHashURL(URLVarShowEnum.ShowOrderByDateModified, "1", "0");
                }

                if (ViewBag.OrderByDateModified)
                {
                    tvItemModelLocationChildrenList = tvItemModelLocationChildrenList.OrderByDescending(c => c.LastUpdateDate_UTC).ToList();
                }
            }
            //else if (tvItemModelLocationCurrent.TVType == TVTypeEnum.Subsector && tabInfoList.FirstOrDefault().Active == "4")
            //{
            //    tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], TVTypeEnum.Municipality);
            //    tvType = TVTypeEnum.Municipality;
            //}
            else
            {
                tvItemModelLocationChildrenList = _TVItemService.GetChildrenTVItemModelAndChildCountListWithTVItemIDAndTVTypeDB(urlModel.TVItemIDList[0], GetChildLocation(tvItemModelLocationCurrent.TVType));
                tvType = GetChildLocation(tvItemModelLocationCurrent.TVType);
            }

            if (!ViewBag.AllSites)
            {
                tvItemModelLocationChildrenList = tvItemModelLocationChildrenList.Where(c => c.IsActive).ToList();
            }


            ViewBag.TVItemModelLocationChildrenList = tvItemModelLocationChildrenList;


            ViewBag.TVItemIDWithInfrastructureList = TVItemIDWithInfrastructureList;


            ViewBag.TVItemController = _TVItemController;

            ViewBag.TVType = tvType;

            return(PartialView());
        }