public ActionResult RegisterAPI(RegisterDto registerRequest) { registerRequest = SanitizeRegisterDto.Sanitize(registerRequest); if (registerRequest.Errored) { return(BadRequest(registerRequest.ErrorMessages)); } //Register in service var RegistrationService = new Signup(); RegistrationService.SignupAccountAndUser(registerRequest); if (RegistrationService.Errored) { return(BadRequest(RegistrationService.ErrorMessages)); } //Authenticate and retrieve token var authenticator = new Authenticater(); authenticator.AuthenticateSignin(registerRequest.Password, registerRequest.Email); if (authenticator.Errored) { return(BadRequest(authenticator.ErrorMessages)); } return(Ok(authenticator.Token)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,customer_id,first_name,last_name,age,Email")] Signup signup) { if (id != signup.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(signup); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SignupExists(signup.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(signup)); }
private void yeni_kullanici_Click(object sender, EventArgs e) { this.Hide(); Signup kullanici = new Signup(); kullanici.ShowDialog(); }
public void isLoggedIn() { checking = true; LauncherGUI.CheckForInternetConnection(); if (!LauncherGUI.internetConnection) { GameStateManager.loggedIn = false; LauncherGUI.disconnected = true; GameStateManager.RequireDisconnexion = true; checking = false; return; } using (WebClient wb = new WebClient()) { NameValueCollection data = new NameValueCollection(); data["id"] = GameStateManager.Login; data["connectid"] = GameStateManager.connectionID; data["mode"] = "is"; byte[] response = wb.UploadValues(MainMenu.url, "POST", data); using (MD5 md5Hash = MD5.Create()) { if (!Signup.VerifyMd5Hash(md5Hash, "true", System.Text.Encoding.UTF8.GetString(response))) { GameStateManager.loggedIn = false; LauncherGUI.disconnected = true; GameStateManager.RequireDisconnexion = true; } } } checking = false; }
private void CreateLink1_Click(object sender, EventArgs e) { this.Hide(); Signup s = new Signup(); s.Show(); }
public ActionResult User(User usersignupdata) { string userid = new User().Signup(usersignupdata); Signup userRegistrationStatus = new Signup(); try { if (userid != "") { //Registering User is successfull . TempData["signupemail"] = usersignupdata.email; TempData["isSignupSuccess"] = 1; return(RedirectToAction("Index", "Login"));//Redirecting to the Login Page } else { TempData["signupemail"] = usersignupdata.email; TempData["isSignupSuccess"] = 0; return(RedirectToAction("Index", "Signup")); //Registering User Failed } } catch { return(RedirectToAction("Index", "Signup")); //Registering User Failed } }
public void Signup() { test = extent.StartTest(" "); Signup obj = new Signup(); obj.SignUp(); }
public IActionResult Signup(Signup signup) { var db = new SignupDb(_connectionString); db.Add(signup); return(Redirect("/home/signup")); }
protected void DeleteImage(object sender, EventArgs e) { string path = string.Empty; try { using (Signup objsignup = new Signup()) { // objsignup.ImageID = Convert.ToInt32(idserver_image.Value); if (null != Request.Form["fcheck[]"]) { path = Request.Form["fcheck[]"].ToString().Trim(); } if (path.Trim().Length > 0) { objsignup.ImageIDS = path.Trim(); bool flag = objsignup.DeleteImage(); idserver_image.Value = "0"; ltsignupimages.Text = LoadAllImages(); CommonLib.JavaScriptHandler.RegisterScriptForSM("ShowLoading('N');", true); } } } catch (Exception ex) { CommonLib.ExceptionHandler.WriteLog(CommonLib.Sections.Client, "gettyclasses signup uploadimageintemplate deleteimage", ex); } }
public void sendcode(string email) { Signup s = new Signup(); SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com"; smtp.Port = 587; smtp.Credentials = new System.Net.NetworkCredential("your email", "your password"); smtp.EnableSsl = true; MailMessage msg = new MailMessage(); msg.Subject = "Authenticate your email with DRSN"; msg.Body = "Hi " + signup.name + ", \n\nThe authentication code for your email id is " + signup.emailverificationcode + "\n\n\nRegards\nDRSN Team"; string toaddress = email; msg.To.Add(toaddress); string fromaddress = "DRSN Team <your email>";//put in your email msg.From = new MailAddress(fromaddress); try { smtp.Send(msg); } catch { throw; } }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { this.Hide(); Signup signup = new Signup(); signup.Show(); }
public async Task <IActionResult> SignUp(Signup model) { if (ModelState.IsValid) { var user = pool.GetUser(model.Email); if (user.Status != null) // user exists { ModelState.AddModelError("UserExists", "User with this email already exists"); return(View(model)); } try { user.Attributes.Add("name", model.Email); var createdUser = await userManager.CreateAsync(user, model.Password).ConfigureAwait(false); if (createdUser.Succeeded) { return(RedirectToAction("Confirm")); } } catch (Exception ex) { ModelState.AddModelError("Signup", "Unable to create new user"); ModelState.AddModelError("SignupUnhandleError", ex.Message); } } return(View("Signup", model)); }
public IActionResult SignUp(int id) { Activity test; if (!isLoggedIn()) { return(Redirect("/")); } try { test = _context.Activities.Include(act => act.Creator).Include(act => act.Signedup).ThenInclude(su => su.User).Single(act => act.ActivityId == id); } catch { return(RedirectToAction("Dashboard")); } if (test.CreatorId == (int)HttpContext.Session.GetInt32("currUser")) { return(RedirectToAction("Dashboard")); } Signup signup = new Signup { UserId = (int)HttpContext.Session.GetInt32("currUser"), ActivityId = test.ActivityId }; _context.Signups.Add(signup); _context.SaveChanges(); return(RedirectToAction("Dashboard")); }
private async Task <JObject> SlackInvite(Signup model) { Logger.Info($@"Calling Slack invite API for request {{""email"": ""{model.Email}"", ""first_name"": ""{model.FirstName}"", ""last_name"": ""{model.LastName}"", ""profile_link"": ""{model.ProfileLink}""}}"); TimeSpan t = DateTime.UtcNow - new DateTime(1970, 1, 1); int secondsSinceEpoch = (int)t.TotalSeconds; using (var client = new HttpClient()) { var token = _slackSettings.Token; var postData = new List <KeyValuePair <string, string> >(); postData.Add(new KeyValuePair <string, string>("set_active", "true")); postData.Add(new KeyValuePair <string, string>("token", token)); postData.Add(new KeyValuePair <string, string>("email", model.Email)); postData.Add(new KeyValuePair <string, string>("first_name", model.FirstName)); postData.Add(new KeyValuePair <string, string>("last_name", model.LastName)); var content = new FormUrlEncodedContent(postData); var response = await client.PostAsync($"https://mvpsummit.slack.com/api/users.admin.invite?{secondsSinceEpoch}", content); response.EnsureSuccessStatusCode(); var result = await response.Content.ReadAsStringAsync(); return(JObject.Parse(result)); } }
private int CreateSignup(Signup signup) { var newSignup = _dbCtx.Attach(signup); _dbCtx.SaveChanges(); return(newSignup.Entity.SignupId); }
public async Task <IActionResult> SignUpForTrip(int tripId) { var member = await _memberService.GetLoggedInMemberAsync(); // Set error message ready if something goes wrong. ViewData["ErrorMessage"] = "An error ocurred trying to add the signup. Please try again."; Signup signup = new Signup { TripID = tripId, MemberID = member.MemberID, AsLeader = false }; try { if (ModelState.IsValid) { if (!await _signupService.AddSignupAsync(signup)) { return(View(appErrorPath)); } } } catch (DbUpdateException) { return(View(appErrorPath)); } ViewData["ErrorMessage"] = ""; return(RedirectToAction(nameof(Index))); }
public void SignUpToGithub(string username, string email, string passwrd) { test = extent.CreateTest("testSignUpToGithub").Info("Test Started"); Signup signup = new Signup(driver); signup.performSignUp(username, email, passwrd); }
public async Task <IActionResult> SignupAsync(Signup signup) { var request = new SignUpRequest { ClientId = _options.UserPoolClientId, Password = signup.Password, SecretHash = _clientSecret.ComputeHash(signup.Email), Username = signup.Email }; try { await _identityProvider.SignUpAsync(request); } catch (UsernameExistsException) { ModelState.AddModelError("UsernameExists", $"A user having the email '{signup.Email}' already exists."); return(BadRequest(ModelState)); } catch (InvalidParameterException e) { var key = e.Message.ToLower().Contains("username") ? "InvalidUsername" : "InvalidPassword"; ModelState.AddModelError(key, e.Message); return(BadRequest(ModelState)); } catch (InvalidPasswordException e) { ModelState.AddModelError("InvalidPassword", e.Message); return(BadRequest(ModelState)); } return(Ok()); }
public void SignUpWithWrongUsername(string usrname) { test = extent.CreateTest("testSignUpWithWrongUsername").Info("Test Started"); Signup signup = new Signup(driver); signup.SignUpWithWrongUserName(usrname); }
public ActionResult Signup(Signup form) { var user = new User(); if (Database.Session.Query <User>().Any(u => u.Username == form.Username)) { ModelState.AddModelError("username", "Bu kullancı adı daha önce kullanılmış"); } if (!ModelState.IsValid) { return(View(form)); } user.Email = form.Email; user.Name = form.Name; user.Surname = form.Surname; user.Phone = form.Phone; user.Username = form.Username; user.Roles = Database.Session.Query <Role>().Where(x => x.Name == "User").ToList(); user.SetPassword(form.Password); Database.Session.Save(user); return(RedirectToAction("login", new { signup = true })); }
public void SignUpWithWrongEmail(string Email) { test = extent.CreateTest("testSignUpWithWrongEmail").Info("Test Started"); Signup signup = new Signup(driver); signup.SignUpWithWrongEmail(Email); }
public async Task <IActionResult> Edit(int id, [Bind("SignupID,RideID,RiderID")] Signup signup) { if (id != signup.SignupID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(signup); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SignupExists(signup.SignupID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["RideID"] = new SelectList(_context.Rides, "ID", "Description", signup.RideID); ViewData["RiderID"] = new SelectList(_context.Riders, "ID", "EmailAddress", signup.RiderID); return(View(signup)); }
private void button2_Click(object sender, EventArgs e) { var signup = new Signup(); signup.Show(); this.Hide(); }
private void button10_Click(object sender, EventArgs e) { this.Hide(); Signup signup = new Signup(); signup.Show(); }
public void gotoSignup() { Signup form = new Signup(); form.Show(); iLogin.currentForm.Hide(); }
public void AuthSignupNegativeTest(string birthday, string firstName, string lastName, string phone , Sex sex, TestMode testMode, int clientId, string clientSecret, string password, int errorCode, string errorMsg) { var restHelper = new RestHelper(MethodsUrl.AuthSignup); var body = new Signup() { birthday = birthday, test_mode = testMode, client_id = clientId, password = password, client_secret = clientSecret, phone = phone, last_name = lastName, first_name = firstName, sex = sex }; var response = restHelper.GetResponse(body, Method.POST); var content = JsonConvert.DeserializeObject <ErrorResponse>(response.Content); Assert.Multiple(() => { Assert.AreEqual(errorCode, content.error_code); Assert.AreEqual(errorMsg, content.error_message); }); }
public async Task <bool> AddSignupAsync(Signup signup) { _context.Add(signup); var addResult = await _context.SaveChangesAsync(); return(addResult == 1); }
public ActionResult Create( [Bind(Include = "SignupId,EmailAddress,Nick,FirstName,LastName,PhoneNumber,HasPayed")] Signup signup) { if (ModelState.IsValid) { db.Signups.Add(signup); db.SaveChanges(); var currentEvent = db.Events.ToList().LastOrDefault(); var client = new SmtpClient(); var mailMessage = new MailMessage(); mailMessage.From = new MailAddress("*****@*****.**", "JYLAN", Encoding.UTF8); mailMessage.To.Add(signup.EmailAddress); mailMessage.IsBodyHtml = true; mailMessage.Subject = "Tak for din tilmelding"; mailMessage.Body = "<strong>Hej " + signup.FirstName + "</strong> <br />" + "Dette er en bekræftelse for din tilmelding til " + currentEvent.Name + "<br />" + "Information omkring eventet og betaling kan findes på jylan.dk/Information <br />" + "Husk at du kun har sikret din plads, ved at betale på forhånd! <br />" + "Vi glæder os til at se dig d. " + currentEvent.StartDateTime.ToString("d. MMM yyyy") + ", kl. " + currentEvent.StartDateTime.ToString("HH:mm") + "<br /> <br />" + "Venlig hilsen <br />" + "<strong>JYLAN</strong><br />"; client.Send(mailMessage); return(RedirectToAction("SignupComplete", signup)); } return(View(signup)); }
public async Task <bool> RemoveSignupAsync(Signup signup) { _context.Signups.Remove(signup); var removeResult = await _context.SaveChangesAsync(); return(removeResult == 1); }
public ActionResult Register(string gender, Signup model) { LibraryDbEntities db = new LibraryDbEntities(); Address ob1 = new Address(); ob1.country = model.country; db.Addresses.Add(ob1); db.SaveChanges(); int latestId = ob1.member_address_id; Member ob2 = new Member(); ob2.user_id = 1; ob2.member_address_id = latestId; ob2.name = model.name; ob2.email = model.email; ob2.user_name = model.user_name; ob2.phone = model.phone; ob2.gender = gender; ob2.password = model.password; db.Members.Add(ob2); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult User(User usersignupdata) { string userid = new User().Signup(usersignupdata); Signup userRegistrationStatus = new Signup(); try { if (userid != "") { //Registering User is successfull . TempData["signupemail"] = usersignupdata.email; TempData["isSignupSuccess"] = 1; return RedirectToAction("Index", "Login");//Redirecting to the Login Page } else { TempData["signupemail"] = usersignupdata.email; TempData["isSignupSuccess"] = 0; return RedirectToAction("Index", "Signup"); //Registering User Failed } } catch { return RedirectToAction("Index", "Signup"); //Registering User Failed } }