public JsonResult AddJudge(Fpp.Core.Models.JudgeDetails judgeDetails) { var uid = 0; if (judgeDetails.UserId <= 0) { User u = new User(); u.Name = judgeDetails.Name; String[] str = u.Name.Split(' '); u.FirstName = str[0]; u.LastName = ""; if (str.Length > 1) { for (int i = 1; i < str.Length; i++) { if (u.LastName.Length > 0) u.LastName += " "; u.LastName += str[i]; } } u.EmailAddress = judgeDetails.Email; u.Mobile = judgeDetails.Mobile; u.Address = judgeDetails.Address; u.Postcode = judgeDetails.PostCode; u.Password = "******"; uid = u.Create(); u.AccountVerified(); } else { uid = judgeDetails.UserId; } Judge j = new Judge(judgeDetails.JudgeId); j.ShowID = judgeDetails.ShowId; j.UserID = uid; j.JudgeName = judgeDetails.Name; j.Notes = judgeDetails.Notes; j.ShowDetailsID = judgeDetails.ShowDetailsId; j.Save(); return Json(new { UserId = uid, JudgeId = j.ID, Status = 0 }); }
protected void Page_Load(object sender, EventArgs e) { siteDetails.InnerHtml = "<span class='lolight'>© First Place Processing</span> * " + "<a href='/docs/?_=cpf'>Card Payment Fees</a> * " + "<a href='/docs/?_=tandc'>Terms & Conditions</a> * " + "<a href='/docs/?_=pp'>Privacy Policy</a>"; if (IsPostBack) { Login(); } else { if (!String.IsNullOrEmpty(Request["_"])) { sectionDisplay = Request["_"]; } if (Session["message"] != null) { message = Session["message"].ToString(); } Session["message"] = null; AvailableShowsList = ""; List<Shows> showsList = Shows.getPublishedShows(-1); // just get all published shows before closing date. if (showsList.Count > 0) { foreach (Shows show in showsList) { List<ShowDetails> showDetailsList = ShowDetails.GetShowDetails(show.ShowID); String classLimit = ""; if (showDetailsList.Count > 0) { classLimit = String.Format(" classlimit='{0}' ", showDetailsList[0].ClassLimit); } AvailableShowsList += String.Format("<div class='ShowDetails' data-showtype='0' {6} data-view='1' showid='{5}' showdate='{2:dd MMM yyyy}' closingdate='{1:dd MMM yyyy}' venue='{3}' venuepostcode='{4}'>{0}</div>", show.ShowName, show.ClosingDate, show.ShowDate, show.Venue, show.VenuePostcode, show.ShowID, classLimit); } } else { AvailableShowsList += "No Shows Available"; } if (Context.Request["verify"] != null) { String tmp = Context.Request["verify"].ToString(); String[] guid = tmp.Split('-'); if (guid.Length == 5 && guid[4].Length == 12) { int id = Convert.ToInt32(guid[4].Substring(guid[4].Length - 4, 4)); User user = new User(id); if (user.EmailAddress.Length > 0) { user.AccountVerified(); verified = true; } else { } } } } }
public JsonResult SetApproved(int UserId) { var u = new User(UserId); u.AccountVerified(); return Json(new { Status = 0 }); }