public void GetTypes() { TypesModel type1 = new TypesModel(); TypesModel type2 = new TypesModel(); TypesModel type3 = new TypesModel(); var addNew1 = true; var addNew2 = true; var addNew3 = true; using (SqlConnection conn = new SqlConnection(DBcon.Connect())) { using (SqlCommand cmd = new SqlCommand("spHentTyper", conn)) { cmd.CommandType = CommandType.StoredProcedure; SqlDataAdapter adapter = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); adapter.Fill(ds); foreach (DataRow dr in ds.Tables[0].Rows) { if (dr[0].ToString() == "Privat" && addNew1 == true) { type1.UserTypes = dr[0].ToString(); type1.AccountTypes.Add(dr[1].ToString()); addNew1 = false; } else if (dr[0].ToString() == "Privat" && addNew1 == false) { type1.AccountTypes.Add(dr[1].ToString()); } else if (dr[0].ToString() == "Erhverv" && addNew2 == true) { type2.UserTypes = dr[0].ToString(); type2.AccountTypes.Add(dr[1].ToString()); addNew2 = false; } else if (dr[0].ToString() == "Erhverv" && addNew2 == false) { type2.AccountTypes.Add(dr[1].ToString()); } else if (dr[0].ToString() == "Private Banking" && addNew3 == true) { type3.UserTypes = dr[0].ToString(); type3.AccountTypes.Add(dr[1].ToString()); addNew3 = false; } else if (dr[0].ToString() == "Private Banking" && addNew3 == false) { type3.AccountTypes.Add(dr[1].ToString()); } } SomeTypes.Add(type1); SomeTypes.Add(type2); SomeTypes.Add(type3); } } }
public TestClass(SomeTypes types) { Types = types; }
public MinimumAgeRequirement(int minimumAge, SomeTypes reqType) { _minimumAge = minimumAge; _myType = reqType; }