Example #1
0
        private void dataGridView1_DoubleClick(object sender, EventArgs e)
        {
            if (dataGridView1.CurrentRow.Index != -1)
            {
                modelsub.SID = Convert.ToInt32(dataGridView1.CurrentRow.Cells["SID"].Value);
                using (EFDBEntities1 db = new EFDBEntities1())
                {
                    modelsub          = db.Subject1.Where(x => x.SID == modelsub.SID).FirstOrDefault();
                    comboBoxyear.Text = modelsub.Year;

                    textSubName.Text     = modelsub.Subject_Name;
                    textcode.Text        = modelsub.Subject_Code;
                    numericUpDown1.Value = int.Parse(modelsub.Lecture_Hours);
                    numericUpDown2.Value = int.Parse(modelsub.Tute_Hours);
                    numericUpDown3.Value = int.Parse(modelsub.Lab_Hours);
                    numericUpDown4.Value = int.Parse(modelsub.Evaluation_Hours);

                    if (modelsub.Semester == "Semester 1")
                    {
                        radioButton1.Checked = true;
                    }
                    else if (modelsub.Semester == "Semester 2")
                    {
                        radioButton2.Checked = true;
                    }
                    else
                    {
                        radioButton2.Checked = false;
                        radioButton1.Checked = false;
                    }
                }

                btnDeleteR.Enabled = true;
            }
        }
        public void ThrowsIfCanNotResolve()
        {
            var builder = new StyletIoCBuilder();
            var ioc     = builder.BuildContainer();

            var subject = new Subject1();

            Assert.Throws <StyletIoCRegistrationException>(() => ioc.BuildUp(subject));
        }
        public void BuildsUpPublicFields()
        {
            var builder = new StyletIoCBuilder();
            builder.Bind<C1>().ToSelf();
            var ioc = builder.BuildContainer();

            var subject = new Subject1();
            ioc.BuildUp(subject);

            Assert.IsInstanceOf<C1>(subject.C1);
            Assert.IsNull(subject.Ignored);
        }
        public void BuildsUpPublicFields()
        {
            var builder = new StyletIoCBuilder();

            builder.Bind <C1>().ToSelf();
            var ioc = builder.BuildContainer();

            var subject = new Subject1();

            ioc.BuildUp(subject);

            Assert.IsInstanceOf <C1>(subject.C1);
            Assert.IsNull(subject.Ignored);
        }
        public void BuildUpDoesNotReplaceAlreadySetProperties()
        {
            var builder = new StyletIoCBuilder();

            builder.Bind <C1>().ToSelf();
            var ioc = builder.BuildContainer();

            var s = new Subject1();

            ioc.BuildUp(s);
            var firstC1 = s.C1;

            ioc.BuildUp(s);
            Assert.AreEqual(s.C1, firstC1);
        }
 public Subject2(Subject1 subject1)
 {
     Subject1 = subject1;
 }
		public Component1 componentOf;					//0..1

		public KnowledgeRequestNotification() {
			classCode="ACT";
			moodCode="DEF";
			IdList=new List<Id>();
			effectiveTime=DateTime.Now;
			subject1=new Subject();
			subject2=new Subject1();
			subject3=new Subject2();
			subject4List=new List<Subject3>();
			componentOf=new Component1();
		}
        public void BuildUpDoesNotReplaceAlreadySetProperties()
        {
            var builder = new StyletIoCBuilder();
            builder.Bind<C1>().ToSelf();
            var ioc = builder.BuildContainer();

            var s = new Subject1();
            ioc.BuildUp(s);
            var firstC1 = s.C1;
            ioc.BuildUp(s);
            Assert.AreEqual(s.C1, firstC1);
        }
        public void ThrowsIfCanNotResolve()
        {
            var builder = new StyletIoCBuilder();
            var ioc = builder.BuildContainer();

            var subject = new Subject1();
            Assert.Throws<StyletIoCRegistrationException>(() => ioc.BuildUp(subject));
        }