public override void ViewDidLoad() { //test Login var user = new RegisterModel() { Name = "test", Password = "******" }; _users.Add (user); //done test code /*-------------------------------*/ base.ViewDidLoad (); passwordTxtField.ShouldReturn = delegate { passwordTxtField.ResignFirstResponder(); return true; }; // Perform any additional setup after loading the view, typically from a nib. }
protected void Initialize() { _registerDialog = new RegisterDialogModel(); Root = new RootElement("Register") { new Section() { (_registerDialog.Name = new EntryElement("Name", "Enter full name", "")), (_registerDialog.Birthday = new DateElement("Date of Birth",DateTime.Now) {BackgroundColor = UIColor.White}), (_registerDialog.BloodGroup = new EntryElement("Blood Group", "Enter blood Group", "")) }, new Section() { (_registerDialog.LicenceNo = new EntryElement("License #", "Enter driver license/ID number", "")), (_registerDialog.Address = new EntryElement("Address", "Enter address", "")), (_registerDialog.IssueState = new EntryElement("Issue State", "Enter driver license/ID issue state", "")), (_registerDialog.ExpireDate = new DateElement("Expire Date", DateTime.Now) {BackgroundColor = UIColor.White}) }, new Section() { (_registerDialog.Password = new EntryElement("Password", "Enter new password", "", true)), (_registerDialog.RepeatPassword = new EntryElement("Repeat", "Re-enter password", "", true)) }, new Section() { (_registerDialog.EmailAddress = new EntryElement("Email", "Enter email address", "")) }, new Section() { (_registerDialog.PhoneNumber = new EntryElement("Phone Number", "Please enter phone number", "")) }, new Section("Tell me about new features:") { (_registerDialog.ReceiveEmail = new BooleanElement("By email", true)) }, new Section("Click to register") { new StringElement("Register", () => { var message = string.Format("Name:{0}\nBirthday:{1}", _registerDialog.Name.Value, _registerDialog.Birthday.Value); var alert = new UIAlertView("Succeed!", message, null, "Cancel", "Ok"); alert.Show(); var item = new RegisterModel() { ID = id, Name = _registerDialog.Name.Value, Birthday = _registerDialog.Birthday.DateValue }; UploadRegister(item); var welcomeMessage = string.Format("Welcome using App Name " + _registerDialog.Name.Value + "!"); _mainController = new MainViewTabBarController(welcomeMessage); NavigationController.PushViewController(_mainController, true); ReleaseViewController(); }) } }; }
protected void UploadRegister(RegisterModel model) { list.Add(model); id++; Console.WriteLine("there are {0} registers in the list", list.Count); //list.Remove (model); }