public AddmilkDigitalIDFinalStepPage(FirstStepModel firstStep = null) { InitializeComponent(); BindingContext = new AddmilkDigitalIDFinalStepPageViewModel(Navigation, firstStep) { Title = "Add milk Digital ID Final Step" }; }
public AddmilkDigitalIDFinalStepPageViewModel(INavigation navigation = null, FirstStepModel firstStep = null) : base(navigation) { _milkDigitalIDService = DependencyService.Get <ImilkDigitalIDService>(); FirstStep = firstStep; FinalStep = new FinalStepModel { CurrentAge = $"{CalculateYear()} Years", BloodType = "Blood Type", Comments = "Comments goes here", Contact = "0125856655", DistinguishingMarks = "No Symbol", EyeColor = "Normal", Glasses = "Glasses", HairColor = "Gray", Race = "Muslim" }; }
public AddmilkDigitalIDPageViewModel(INavigation navigation = null, HOPage root = null) : base(navigation) { _crossMediaService = DependencyService.Get <ICrossMediaService>(); Root = root; #if DEBUG FirstStep = new FirstStepModel { FirstName = "First Name", MiddleName = "Middle Name", LastName = "Last Name", NickName = "Nick Name", DateOfBirth = new DateTime(1990, 1, 1), Gender = "Male", Height = "5", Weight = "50" }; #endif }
public ActionResult Index(FirstStepModel model) { /* * var isValid = whiteListEmailFilter.IsValid(model.Email); * if (!isValid) * ViewBag.Message = "למייל לא תקין, אנא נסה שנית"; * else * { * var guid = Guid.NewGuid(); * //break to user and mail domin to index the registration key * var userNDomain = model.Email.Split('@'); * var domain = userNDomain.Last().Split('.').First(); * var user = userNDomain.First(); * * //index registration key, it will override old key * var result = db.Raw.Index("domains", domain, user, new { code = guid.ToString() }); * if (result.Success) * { * MailMessage message = new MailMessage(); * message.From = new MailAddress("*****@*****.**"); * message.To.Add(new MailAddress(model.Email)); * message.Subject = thanks; * message.IsBodyHtml = true; * var host = string.Format("{0}://{1}{2}", Request.Url.Scheme, Request.Url.Authority, Url.Content("~")); * message.Body = string.Format(mailFormat, thanks, host, LoginPath, model.Email, guid.ToString()); * using (SmtpClient smtpClient = new SmtpClient()) * smtpClient.Send(message); * ViewBag.Message = "נשלח המייל לאישור כתובת הדואר האלקטרונית, כנס למייל להמשך הרשמה"; * } * else * { * ViewBag.Message = "חלה שגיאה בהרשמה, אנא נסה שנית"; * } * * }*/ return(View()); }