예제 #1
0
 // GET: LogOn
 public ActionResult Index()
 {
     var model = new LogOnModel
     {
         AccountName = UserService.DefaultUserAccountName,
         UserPassword = null,
         ErrorText = String.Empty
     };
     return View(model);
 }
예제 #2
0
 public ActionResult Index([ModelBinder(typeof(DevExpress.Web.Mvc.DevExpressEditorsBinder))]LogOnModel postedModel)
 {
     UserService userService = DocumentsApp.Instance.User;
     LogOnModel model;
     if (!userService.SignIn(postedModel.AccountName, null))
     {
         model = new LogOnModel
         {
             AccountName = postedModel.AccountName,
             UserPassword = null,
             ErrorText = String.Format("Login failed for '{0}'. Make sure your account name is correct and retype the password in the correct case.", postedModel.AccountName)
         };
     }
     else
     {
         model = new LogOnModel
         {
             AccountName = postedModel.AccountName,
             UserPassword = null,
             ErrorText = String.Empty
         };
     }
     return View(model);
 }