예제 #1
0
        private KSACitiesViewModel GetByKSACityID(int id)
        {
            KSACitiesBLL       KSACitiesBLL = (new KSACitiesBLL()).GetByKSACityID(id);
            KSACitiesViewModel KSACityVM    = new KSACitiesViewModel();

            if (KSACitiesBLL != null)
            {
                KSACityVM.KSACityID   = KSACitiesBLL.KSACityID;
                KSACityVM.KSACityName = KSACitiesBLL.KSACityName;
                KSACityVM.KSARegion   = KSACitiesBLL.KSARegion;
            }
            return(KSACityVM);
        }
예제 #2
0
        //[IgnoreModelProperties("KSACityDetailRequest")]
        public ActionResult Create(KSACitiesViewModel KSACityVM)
        {
            KSACitiesBLL KSACity = new KSACitiesBLL();

            KSACity.KSACityName = KSACityVM.KSACityName;
            KSACity.KSARegion   = new KSARegionsBLL()
            {
                KSARegionID = KSACityVM.KSARegion.KSARegionID
            };
            Result result = KSACity.Add();

            if ((System.Type)result.EnumType == typeof(LookupsValidationEnum))
            {
                KSACitiesBLL KSACityEntity = (KSACitiesBLL)result.Entity;
                if (result.EnumMember == LookupsValidationEnum.Done.ToString())
                {
                    Session["KSACityID"] = ((KSACitiesBLL)result.Entity).KSACityID;
                }
            }

            return(View(KSACityVM));
        }
예제 #3
0
 public ActionResult Delete(KSACitiesViewModel KSACityVM)
 {
     KSACitiesBLL.Remove(KSACityVM.KSACityID);
     return(RedirectToAction("Index"));
 }