public ActionResult Gender_list(string action) { GenderList responce = new GenderList(); try { string query = "EXEC spDropdown '" + action + "'"; DataSet ds = d.BindDataset(query); List <Gender> lst = new List <Gender>(); if (ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { Gender v = new Gender(); v.ID = int.Parse(ds.Tables[0].Rows[i]["Id"].ToString()); v.gender = ds.Tables[0].Rows[i]["Gender"].ToString(); lst.Add(v); } responce.data = lst; responce.Description = "Data Found"; } } catch (Exception e) { responce.Description = e.Message; } return(Json(responce)); }
public void Insert() { //Setup Gender gender = new Gender { Description = "SLTEST" }; GenderList genders = new GenderList(); genders.Load(); int originalCount = genders.Count(); //Act HttpClient client = InitializeClient(); //Serialize a gender object that we're trying to insert string serializedGender = JsonConvert.SerializeObject(gender); var content = new StringContent(serializedGender); content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json"); HttpResponseMessage response = client.PostAsync("Gender", content).Result; //Assert genders.Clear(); genders.Load(); Assert.AreEqual(originalCount + 1, genders.Count); }
public void LoadTest() { GenderList genders = new GenderList(); genders.Load(); Assert.AreEqual(3, genders.Count); }
public Person(string SurnameInput, string NameInput, int AgeInput, GenderList GenderInput) { Surname = SurnameInput; Name = NameInput; Age = AgeInput; Gender = GenderInput; }
public Person() { Surname = "Нет данных"; Name = "Нет данных"; Age = 0; Gender = GenderList.nd; }
public void Update() { GenderList genders = new GenderList(); genders.Load(); Gender gender = genders.FirstOrDefault(g => g.Description == "SLTEST"); Gender retrievedGender = new Gender(); if (gender != null) { retrievedGender.Id = gender.Id; gender.Description = "SLTEST1"; //Act HttpClient client = InitializeClient(); //Serialize a question object that we're trying to insert string serializedGender = JsonConvert.SerializeObject(gender); var content = new StringContent(serializedGender); content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json"); HttpResponseMessage response = client.PutAsync("Gender/" + gender.Id, content).Result; retrievedGender.LoadById(); } //Assert Assert.AreEqual(gender.Description, retrievedGender.Description); }
public static Person PersonRead() { Person Person = new Person(); Console.WriteLine(PersonTemplate.SurnameInputTemplate); Person.Surname = Console.ReadLine(); Console.WriteLine(PersonTemplate.NameInputTemplate); Person.Name = Console.ReadLine(); Console.WriteLine(PersonTemplate.AgeInputTemplate); string AgeString = Console.ReadLine(); int.TryParse(AgeString, out Person.Age); Console.WriteLine(PersonTemplate.GenderInputTemplate); string GenderString = ""; int GenderNumber = (int)GenderList.nd + 1; //bool GenderParse = false; while ((GenderString != "м") & (GenderString != "ж")) { GenderString = Console.ReadLine(); } switch (GenderString) { case "м": GenderNumber = 0; break; case "ж": GenderNumber = 1; break; } Person.Gender = (GenderList)GenderNumber; return(Person); }
private void CheckUpdateProfile() { if (App.LoginResponse == null || App.LoginResponse.Email == "" || App.LoginResponse.Email == null) { // Do nothing if no data is available } else { Name = App.LoginResponse.basicInfo.Name; Height = App.LoginResponse.basicInfo.Height; Weight = App.LoginResponse.basicInfo.Weight; TelephoneNumber = App.LoginResponse.basicInfo.PhoneNumber; DateOfBirth = DateTime.Parse(App.LoginResponse.basicInfo.DateOfBirth); MedicalInfo = App.LoginResponse.basicInfo.AnyMedicalCondition; GenderIndex = GenderList.IndexOf(App.LoginResponse.basicInfo.Gender); TitleIndex = TitleList.IndexOf(App.LoginResponse.basicInfo.Title); if (App.SelectedView == "Trainer") { SpecialityIndex = SpecialityList.IndexOf(App.LoginResponse.professionalInfo.Speciality); Experience = App.LoginResponse.professionalInfo.Experience; Accolades = App.LoginResponse.professionalInfo.Accolades; Certification = App.LoginResponse.professionalInfo.certifications[0].Certification; Services = App.LoginResponse.professionalInfo.services[0].ServiceName; ServiceInfo = App.LoginResponse.professionalInfo.services[0].ChargingPeriod; ServicesPrice = App.LoginResponse.professionalInfo.services[0].Charges; } EmailAddress = App.LoginResponse.Email; Password = App.LoginResponse.Password; User64String = "NA"; SelectedView = App.SelectedView; } }
// GET: api/Gender public IEnumerable <Gender> Get() { GenderList genders = new GenderList(); genders.Load(); return(genders); }
private void Rebind() { switch (screenmode) { case ScreenMode.Location: locations = new LocationList(); locations.Load(); // Bind to the datagrid cboAttribute.ItemsSource = null; cboAttribute.ItemsSource = locations; break; case ScreenMode.Gender: genders = new GenderList(); genders.Load(); cboAttribute.ItemsSource = null; cboAttribute.ItemsSource = genders; break; case ScreenMode.Race: races = new RaceList(); races.Load(); cboAttribute.ItemsSource = null; cboAttribute.ItemsSource = races; break; } cboAttribute.DisplayMemberPath = "Description"; cboAttribute.SelectedValuePath = "Id"; }
private static GenderList[] GetGenderLists() { if (options != null && !options.IncludeGenderLists) { return(null); } XDocument document = GetXmlDocument(@"common\supplemental\genderList.xml"); List <XElement> genderListElements = (from i in document.Elements("supplementalData") .Elements("gender").Elements("personList") select i).ToList(); if (genderListElements == null || genderListElements.Count == 0) { return(null); } List <GenderList> genderLists = new List <GenderList>(); foreach (XElement genderListElement in genderListElements) { string id = genderListElement.Attribute("type").Value.ToString(); Progress("Adding gender list", id); GenderList genderList = new GenderList(); genderList.Id = id; genderList.CultureIds = genderListElement.Attribute("locales").Value.ToString().Split(' '); genderLists.Add(genderList); Progress("Added gender list", id, ProgressEventType.Added, genderList); } return(genderLists.ToArray()); }
public void PersonWrite(string Surname, string Name, int Age, GenderList Gender) { Console.WriteLine(PersonTemplate.SurnameOutputTemplate + Surname); Console.WriteLine(PersonTemplate.NameOutputTemplate + Name); Console.WriteLine(PersonTemplate.AgeOutputTemplate + Age); Console.WriteLine(PersonTemplate.GenderOutputTemplate + Gender); Console.ReadKey(); }
private bool IsDublicatedSubmitted(string gender) { var SearchCountry = GenderList.SingleOrDefault(p => p.Gender == gender); if (SearchCountry is null) { return(false); } return(true); }
/// <summary> /// Binds new model data to screen /// </summary> /// <param name="modelData"></param> protected override void BindModel(object modelData) { MyViewModel.MyModel = modelData.CastOrFill <CustomerModel>(); DataContext = MyViewModel.MyModel; SetBinding(ref this.TextId, MyViewModel.MyModel.Id.ToString(), "Id"); SetBinding(ref this.TextKey, MyViewModel.MyModel.Key.ToString(), "Key"); SetBinding(ref this.TextFirstName, MyViewModel.MyModel.FirstName, "FirstName"); SetBinding(ref this.TextLastName, MyViewModel.MyModel.LastName, "LastName"); SetBinding(ref this.TextBirthDate, MyViewModel.MyModel.BirthDate, "BirthDate"); SetBinding(ref this.DropDownGender, GenderList.GetAll(), MyViewModel.MyModel.GenderId, "GenderId"); }
public void DeleteTest() { Gender gender = new Gender(); GenderList genders = new GenderList(); genders.Load(); gender = genders.FirstOrDefault(g => g.Description == "Update"); int results = gender.Delete(); Assert.IsTrue(results == 1); }
/// <summary> /// 构造函数 /// </summary> public MyDetialViewModel() { snackbar = new SnackbarMessageQueue(); GenderList.Clear(); GenderList.Add("女"); GenderList.Add("男"); InitialCommands(); #region Register Messenger Messenger.Default.Register <bool>(this, UserDetailNotifications.ShowMyDetial, (value) => { LoadDetials(); }); #endregion }
public void loadLists(MerkatoDbContext context) { SelectListItem all = new SelectListItem() { Text = "(All)", Value = "0" }; ClientList = context.Client.Select(p => new SelectListItem() { Text = p.ClientName, Value = p.Id.ToString() }).ToList(); OutletList = context.Outlet.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); GenderList = context.Gender.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); GenderList.Add(all); SkillsList = context.SkillsProficiency.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); SkillsList.Add(all); LanguageList = context.LanguageProficiency.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); LanguageList.Add(all); GradeList = context.AgentGrade.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); GradeList.Add(all); var query = (from PM in context.ProductMechanism join M in context.Mechanism on PM.MechanismId equals M.Id select new { ProductMechanism = PM, Mechanism = M }) .Select(p => new MechanismModel { Name = p.Mechanism.Name, Id = p.ProductMechanism.MechanismId }).ToList(); MechanismList = query.Select(p => new SelectListItem() { Text = p.Name, Value = p.Id.ToString() }).ToList(); }
private void initPicker() { GenderList.Add(new Gender { Val = 1, Name = "男" }); GenderList.Add(new Gender { Val = 0, Name = "女" }); PayMethodList.Add(new PayMethod { Val = 1, Name = "推薦人代收" }); PayMethodList.Add(new PayMethod { Val = 0, Name = "自行繳費" }); }
public void LoadById() { Gender gender = new Gender(); GenderList genders = new GenderList(); genders.Load(); gender = genders.FirstOrDefault(g => g.Description == "Update"); Gender newGender = new Gender { Id = gender.Id }; newGender.LoadById(); Assert.AreEqual(gender.Description, newGender.Description); }
protected void register_Click(object sender, EventArgs e) { string userEmail = ((TextBox)EmailRegistry.FindControl("EmailRegistry")).Text; string firstName = ((TextBox)FirstNameRegistry.FindControl("FirstNameRegistry")).Text; string lastName = ((TextBox)LastNameRegistry.FindControl("LastNameRegistry")).Text; string dateOfBirth = ((TextBox)DateOfBirth.FindControl("DateOfBirth")).Text; string password = ((TextBox)PasswordRegistry.FindControl("PasswordRegistry")).Text; string gender = ((DropDownList)GenderList.FindControl("GenderList")).Text; Session["userEmail"] = userEmail; string registerSql = "insert into [User](Password, Email, FirstName, LastName, Gender, dateOfBirth) values ('" + password + "','" + userEmail + "','" + firstName + "','" + lastName + "','" + gender + "','" + dateOfBirth + "')"; function.Create(registerSql); Response.Redirect("Homepage.aspx"); }
public Person(int AgeInput) { Age = AgeInput; Gender = (GenderList)RandomNumber.Next(0, 2); switch (Gender) { case GenderList.мужской: Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; Name = PersonLibrary.StandardMaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleNameCount)]; break; case GenderList.женский: Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; Name = PersonLibrary.StandardFemaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleNameCount)]; break; } }
public Person(int average_age, GenderList GenderInput) { Age = RandomNumber.Next(average_age * 2); Gender = GenderInput; switch (Gender) { case GenderList.мужской: Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; Name = PersonLibrary.StandardMaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleNameCount)]; break; case GenderList.женский: Surname = PersonLibrary.StandardFemaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; Name = PersonLibrary.StandardFemaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleNameCount)]; break; } }
private void InitializeDemoData() { var male = new GenderModel() { Id = 1, Gender = "MALE" }; var female = new GenderModel() { Id = 2, Gender = "FEMALE" }; var unknown = new GenderModel() { Id = 3, Gender = "UNKNOWN" }; GenderList.Add(male); GenderList.Add(female); GenderList.Add(unknown); }
void SetGender() { GenderList genderList = new GenderList(); List <Gender> allGenders = genderList.GetGender(); //TODO: Make this weighted depending on race? int genderRoll = GameObject.Find("GameController").GetComponent <GameController>().GameRandom.Next(100); if (genderRoll < 6) { Gender = allGenders.FirstOrDefault(o => o.Name == "nonbinary"); } else if (genderRoll < 53) { Gender = allGenders.FirstOrDefault(o => o.Name == "male"); } else { Gender = allGenders.FirstOrDefault(o => o.Name == "female"); } }
public static Person GetRandomPerson() { Person Person = new Person(); Random RandomNumber = new Random(); Person.Age = RandomNumber.Next(118); Person.Gender = (GenderList)RandomNumber.Next(0, 2); switch (Person.Gender) { case GenderList.мужской: Person.Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; Person.Name = PersonLibrary.StandardMaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; break; case GenderList.женский: Person.Surname = PersonLibrary.StandardFemaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; Person.Name = PersonLibrary.StandardFemaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; break; } return(Person); }
/// <summary> /// Функция GetRandomPerson для ввода случайной персоны /// </summary> /// <returns> /// Возвращается случайная персона /// </returns> public static Person GetRandomPerson() { Person Person = new Person(); Random RandomNumber = new Random(); // создание экземппляра объекта класса Random для генерации случайных (псевдослучайных) чисел Person.Age = RandomNumber.Next(PersonLibrary.MaxAge); // задание случайного возраста в диапазоне от 0 до максимально возможного возраста Person.Gender = (GenderList)RandomNumber.Next(0, 2); // задание случайного пола switch (Person.Gender) // выбор стандартных фамилии и имени на основе пола { case GenderList.мужской: Person.Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; Person.Name = PersonLibrary.StandardMaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; break; case GenderList.женский: Person.Surname = PersonLibrary.StandardFemaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; Person.Name = PersonLibrary.StandardFemaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; break; } return(Person); }
// Конструктор класса Person для создания случайной персоны заданного пола с указанным предпочтительным возрастом (выбирается случайный) // public Person(int average_age, GenderList GenderInput) { Random RandomNumber = new Random(); Age = RandomNumber.Next(average_age / 2 + 1, average_age * 2); Gender = GenderInput; // Выбор фамилии и имени на основе заданного пола // switch (Gender) { case GenderList.мужской: Surname = PersonLibrary.StandardMaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleSurnameCount)]; // Выбор фамилии из библиотеки мужских фамилий Name = PersonLibrary.StandardMaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardMaleNameCount)]; // Выбор имени из библиотеки мужских имён break; case GenderList.женский: Surname = PersonLibrary.StandardFemaleSurnameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleSurnameCount)]; // Выбор фамилии из библиотеки женских фамилий Name = PersonLibrary.StandardFemaleNameLibrary[RandomNumber.Next(PersonLibrary.StandardFemaleNameCount)]; // Выбор имени из библиотеки женских имён break; } }
public void Delete() { //Setup GenderList genders = new GenderList(); genders.Load(); int originalCount = genders.Count(); Gender gender = genders.FirstOrDefault(g => g.Description == "SLTEST1"); //Act if (gender != null) { HttpClient client = InitializeClient(); HttpResponseMessage response = client.DeleteAsync("Gender/" + gender.Id).Result; } //Assert genders.Clear(); genders.Load(); Assert.AreEqual(originalCount - 1, genders.Count); }
public void GetAll() { //Setup HttpClient client = InitializeClient(); string result; dynamic items; HttpResponseMessage response; //Act response = client.GetAsync("Gender").Result; if (response.StatusCode == System.Net.HttpStatusCode.OK) { //Proces response result = response.Content.ReadAsStringAsync().Result; //Put json into the gender list items = (JArray)JsonConvert.DeserializeObject(result); genders = items.ToObject <GenderList>(); } //Assert Assert.IsTrue(genders.Count > 0); }
public void GetOne() { //Setup Gender gender = new Gender(); Gender retrievedGender = new Gender(); GenderList genders = new GenderList(); genders.Load(); gender = genders.FirstOrDefault(g => g.Description == "Male"); //Act if (gender != null) { HttpClient client = InitializeClient(); HttpResponseMessage response = client.GetAsync("Gender/" + gender.Id).Result; string result = response.Content.ReadAsStringAsync().Result; retrievedGender = JsonConvert.DeserializeObject <Gender>(result); } //Assert Assert.IsTrue(gender.Description == retrievedGender.Description && !string.IsNullOrEmpty(retrievedGender.Description)); }