示例#1
0
        public ActionResult Manage(AppVersionControlModel AVM)
        {
            ViewBag.platform = ApplicationUtilities.SetDDLValue(LoadDropdownList("platform"), "", "--Select Application Platform--");
            if (ModelState.IsValid)
            {
                if (AVM.IsMajorUpdate.ToUpper() != "Y")
                {
                    AVM.IsMajorUpdate = "N";
                }
                if (AVM.IsMinorUpdate.ToUpper() != "Y")
                {
                    AVM.IsMinorUpdate = "N";
                }
                if (AVM.IsMinorUpdate.ToUpper() == "N" && AVM.IsMajorUpdate.ToUpper() == "N")
                {
                    ModelState.AddModelError("IsMajorUpdate", "Invalid Parameter");

                    return(View(AVM));
                }
                AppVersionControlCommon AVC = new AppVersionControlCommon();
                AVC            = AVM.MapObject <AppVersionControlCommon>();
                AVC.ActionUser = ApplicationUtilities.GetSessionValue("username").ToString();
                AVC.IpAddress  = ApplicationUtilities.GetIP();
                var dbresp = buss.ManageAppVersion(AVC);
                if (dbresp.Code == 0)
                {
                    this.ShowPopup(0, "Successfully Inserted");
                    return(RedirectToAction("Index"));
                }
            }
            this.ShowPopup(1, "Error");
            return(View(AVM));
        }
示例#2
0
        public ActionResult Manage(string id)
        {
            AppVersionControlModel mnm = new AppVersionControlModel();
            string username            = ApplicationUtilities.GetSessionValue("username").ToString();

            ViewBag.platform = ApplicationUtilities.SetDDLValue(LoadDropdownList("platform"), "", "--Select Application Platform--");

            return(View());
        }