Ejemplo n.º 1
0
        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);
                }
            }
        }
Ejemplo n.º 2
0
 public TestClass(SomeTypes types)
 {
     Types = types;
 }
 public MinimumAgeRequirement(int minimumAge, SomeTypes reqType)
 {
     _minimumAge = minimumAge;
     _myType     = reqType;
 }