public HttpResponseMessage Post(Trust trust) { PayeDBEntities db = new PayeDBEntities(); if (trust.VoteReciverUserId != null) { //var res = new BaseSystemModel.ApiResponse { Type = 0 }; var VoteReciverUserId = db.Users.FirstOrDefault(r => r.UserId.ToString() == trust.VoteReciverUserId).Id.ToString(); var item = db.Users.FirstOrDefault(i => i.UserId.ToString() == (null == trust.VoteReciverUserId ? trust.VoterUserId : trust.VoteReciverUserId)); try { item.TrustedVoteCount = db.TrustVotes.Where(j => j.VoteReciverUserId.ToString() == VoteReciverUserId && j.State == true).Count().ToString(); } catch (Exception e) { item.TrustedVoteCount = "0"; } TimeSpan t = (TimeSpan)(DateTime.Now - item.CreateDate); item.UserAge = ((int)t.TotalDays).ToString(); item.ActivityState = db.Posts.Where(i => i.userId.ToString() == VoteReciverUserId).Count().ToString() + "," + db.Posts.Where(i => i.applicants.Contains("," + item.Id + ",")).Count().ToString(); var VoterUserId = db.Users.Where(r => r.UserId.ToString() == trust.VoterUserId).FirstOrDefault().Id.ToString(); //VoteReciverUserId = db.Users.Where(r => r.UserId.ToString() == trust.VoteReciverUserId).FirstOrDefault().Id.ToString(); try { item.IsTrust = (bool)db.TrustVotes.FirstOrDefault(j => j.VoteReciverUserId.ToString() == VoteReciverUserId && j.VoterUserId.ToString() == VoterUserId).State; } catch (Exception e) { item.IsTrust = false; } return(new HttpResponseMessage() { Content = new StringContent(Newtonsoft.Json.JsonConvert.SerializeObject(item), Encoding.UTF8, "application/json") }); } else { var item = db.Users.FirstOrDefault(i => i.UserId.ToString() == (null == trust.VoterUserId ? trust.VoterUserId : trust.VoterUserId)); return(new HttpResponseMessage() { Content = new StringContent(Newtonsoft.Json.JsonConvert.SerializeObject(item), Encoding.UTF8, "application/json") }); } }
void Start() { house = House.instance; trust = Trust.instance; currentRoom = house.StartRoom; currentRoom.humans.Add(this); OnEnterRoom(); StartCoroutine(AI()); }
public Whitelist Assembly(System.Reflection.Assembly assembly, Trust trustLevel) { _assemblies.Add(assembly.GetName().Name, trustLevel); return(this); }
void Awake() { instance = this; trustBar = GetComponentsInChildren <Image>()[1]; Value = Value; }
public override string ToString() { return(string.Format("{0} {1} {2}", X, Y, (Boost ? "BOOST" : (Shield ? "SHIELD" : Trust.ToString())))); }
public ActionResult SSLProcessPoll(string plan) { // check if payment has gone through var done = false; var uniqueid = string.Format("{0}:{1}", accountSubdomainName, plan); var payment = repository.GetPaymentByReference(uniqueid); if (payment == null) { return(Json(accountHostname.ToDomainUrl("/dashboard").ToJsonOKData())); } if (payment.status == PaymentStatus.Accepted.ToString()) { done = true; } // payment has gone thru if (done) { var owner = MASTERdomain.organisation.users.First(); var country = owner.organisation1.country.ToCountry(); // get formatted phone numbers var phoneutil = PhoneNumberUtil.GetInstance(); var parsedNumber = phoneutil.Parse(owner.organisation1.phone, country.code); PhoneNumber parsedFax = null; if (!string.IsNullOrEmpty(owner.organisation1.fax)) { parsedFax = phoneutil.Parse(owner.organisation1.fax, country.code); } var contact = new Contact(owner.firstName, owner.lastName, owner.organisation1.name, owner.organisation1.address, owner.organisation1.MASTERcity.name, owner.organisation1.state, owner.organisation1.postcode, country.code, string.Format("+{0}.{1}", parsedNumber.CountryCode, parsedNumber.NationalNumber), parsedFax == null ? "" : string.Format("+{0}.{1}", parsedFax.CountryCode, parsedFax.NationalNumber), owner.email); // now we start moving the domain int numberOfYears; switch (plan) { case "one_year_ssl": numberOfYears = 1; break; case "two_year_ssl": numberOfYears = 2; break; case "three_year_ssl": numberOfYears = 3; break; case "four_year_ssl": numberOfYears = 4; break; case "five_year_ssl": numberOfYears = 5; break; default: throw new NotImplementedException(); } var opensrs = new Trust(); var respcode = opensrs.RegisterSSL(accountHostname, numberOfYears, contact); if (respcode == null) { Syslog.Write("Unable to register SSL for " + subdomainid.Value); return(Json("/error".ToJsonOKData())); } Syslog.Write(string.Format("{0}:{1}", subdomainid.Value, respcode.text)); if (respcode.code == "200") { // update user details and redirect to login page return(Json(accountHostname.ToDomainUrl("/dashboard").ToJsonOKData())); } } return(Json("".ToJsonFailData())); }