コード例 #1
0
        public ActionResult Edit(MvcKompApp.Models.PersonRemoteValidationModel um)
        {
            if (!TryUpdateModel(um))
            {
                return(View(um));
            }

            // ToDo: add persistent to DB.
            UsrLstContainer.getUsrLstContainer().Update(um);
            return(View("Details", um));
        }
コード例 #2
0
        MvcKompApp.Models.PersonRemoteValidationModel GetUser(string uid)
        {
            MvcKompApp.Models.PersonRemoteValidationModel usrMdl = null;

            foreach (MvcKompApp.Models.PersonRemoteValidationModel um in UsrLstContainer.getUsrLst())
            {
                if (um.UserName == uid)
                {
                    usrMdl = um;
                }
            }

            return(usrMdl);
        }
コード例 #3
0
        public ActionResult Create(MvcKompApp.Models.PersonRemoteValidationModel um)
        {
            if (!UserNameHelper.IsAvailable(um.UserName))
            {
                return(View(um));
            }
            else
            {
                if (!TryUpdateModel(um))
                {
                    return(View(um));
                }

                // ToDo: add persistent to DB.
                UsrLstContainer.getUsrLst().Add(um);
                return(View("Details", um));
            }
        }
コード例 #4
0
 public ActionResult Index()
 {
     return(View(UsrLstContainer.getUsrLst()));
 }