コード例 #1
0
        public ActionResult FindMileCardStatus(int id)
        {
            MileCardStatus mcs = mappingController.settingsData.mileCardStatusList.Find(item => item.ID == id);

            mcs.Load();
            return(Json(mcs));
        }
コード例 #2
0
        public ActionResult DeleteMileCardStatus(int id)
        {
            MileCardStatus mcs = mappingController.settingsData.mileCardStatusList.Find(item => item.ID == id);

            if (mcs != null)
            {
                mcs.Delete();
            }
            return(Json(""));
        }
コード例 #3
0
        public ActionResult SaveMileCardStatus(int id, string Name, int MinVal, int MaxVal, string nameAC, string nameACU, string Note)
        {
            MileCardStatus mcs = mappingController.settingsData.mileCardStatusList.Find(item => item.ID == id);

            if (mcs == null)
            {
                mcs = mappingController.settingsData.mileCardStatusList.Create();
            }

            mcs.Name   = Name;
            mcs.MinVal = MinVal;
            mcs.MaxVal = MaxVal;
            mcs.Note   = Note;

            AviaCompany ac = mappingController.settingsData.aviaCompanyList.Find(item => item.FullName == nameAC);

            if (ac != null)
            {
                mcs.AviaCompanyID = ac.ID;
            }
            else
            {
                mcs.AviaCompanyID = -1;
            }

            AviaCompanyUnion acu = mappingController.settingsData.aviaCompanyUnionList.Find(item => item.Name == nameACU);

            if (acu != null)
            {
                mcs.AviaCompanyUnionID = acu.ID;
            }
            else
            {
                mcs.AviaCompanyUnionID = -1;
            }

            mcs.Save();

            return(Json(""));
        }