Esempio n. 1
0
        public async Task <ActionResult> Create(NewClass obj)
        {
            if (ModelState.IsValid)
            {
                Class @class = new Class();
                try {
                    @class.sectionID = int.Parse(Request.Form["section"].ToString());
                }
                catch (Exception)
                {
                    //@class.sectionID = -1;
                }
                @class.isMorning = obj.isMorning;
                @class.isSupply  = obj.isSupply;
                @class.isTheory  = obj.isTheory;
                @class.name      = obj.name;
                @class.sessionID = obj.sessionID;
                //foreach (var item in obj.Students)
                //{
                //    if (item.Assigned)
                //    {
                //        @class.Students.Add(db.Students.Find(item.rollno));
                //    }
                //}

                db.Classes.Add(@class);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.sectionID = new SelectList(db.Sections, "sectionID", "name", obj.sectionID);
            ViewBag.sessionID = new SelectList(db.Sessions, "sessionID", "name", obj.sessionID);
            return(View(obj));
        }
Esempio n. 2
0
        /// <summary>
        /// 根据构造函数,创建对象委托
        /// </summary>
        /// <param name="classtype">对象类型</param>
        public ClassDispatcher(Type classtype)
        {
            if (classtype == null)
            {
                throw new ArgumentNullException(nameof(classtype), "参数为空!");
            }

            var constructorInfos = classtype.GetConstructors(BindingFlags.Public | BindingFlags.Instance);

            if (constructorInfos.Length == 0)
            {
                throw new Exception(string.Format("类:{0},无法获取到公开的构造函数,无法创建消息体。", classtype.FullName));
            }

            if (constructorInfos.Length > 1)
            {
                throw new Exception(string.Format("类:{0},存在多个构造函数,无法创建消息体。", classtype.FullName));
            }

            this.Parameters = TypeInvoke.GetParameter(constructorInfos[0].GetParameters());

            this.Type = classtype;

            _newclass = GetClass(constructorInfos[0]);
        }
        static void Main(string[] args)
        {
            unsafe
            {
                NewClass NewType = new NewClass();
                NewType.FixedBytesArray.High = 12345;
                NewType.FixedBytesArray.Low  = 6789;
                // ERROR: Error 15  You cannot use the fixed statement to take the address of an already fixed expression
                fixed(byte *ptr = NewType.FixedBytesArray.Bytes)
                {
                    byte[] bytes = new byte[128];
                    int    index = 0;

                    for (byte *counter = ptr; *counter != 0; counter++)
                    {
                        bytes[index++] = *counter;
                    }


                    // ERROR
                    Console.Write(System.Text.Encoding.ASCII.GetString(bytes, 0, 128));
                    //frame.Low = 1234;
                    //Console.Write(System.Text.Encoding.ASCII.GetString(frame.Low));
                    //frame.High = 5678;
                    //Console.Write(System.Text.Encoding.ASCII.GetString(frame.Bytes));
                }
            }
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            DriveClass dc = new DriveClass();

            Console.WriteLine("field1: " + dc.field1); // Ortak sinifin degiskeni
            Console.WriteLine("field2: " + dc.field2); // Turetilmis sinifin degiskeni
            dc.Function();                             // Ortak sinifin fonksiyonu
            dc.Function2();                            // Turetilmis sinifin fonksiyonu
            dc.field1 = "Yeni deger";
            Console.WriteLine("field1: " + dc.field1); // Yeni deger
            NewClass nc = new NewClass();

            nc.PrintField2();                          // New class field2
                                                       // Turetilmis sinifin degiskeni

            B objB = new B();

            Console.WriteLine(objB.getMyInt());

            A objA = (A)objB;

            Console.WriteLine(objA.getMyInt());

            Ikinci ikinci  = new Ikinci();
            Ikinci ikinci2 = new Ikinci(3, 5);

            Sekiller ucgen      = new DikUcgen(2, 2);
            Sekiller dikdortgen = new Dikdortgen(2, 2);

            Console.WriteLine("Ucgen alani: " + ucgen.AlanHesapla());
            Console.WriteLine("Dikdortgen alani: " + dikdortgen.AlanHesapla());
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            var MyApp = "Моя прила";

            var p   = new NewClass();
            var ttr = p.newClass4;
        }
Esempio n. 6
0
        /// <summary>
        /// 查看全部分类
        /// </summary>
        /// <param name="nClassID"></param>
        /// <returns></returns>
        public List <NewClass> Get_NewClass(int nParentID)
        {
            SQLHelper.SQLHelper sqlHelper = new SQLHelper.SQLHelper();
            SqlParameter[]      ParamList =
            {
                sqlHelper.CreateInParam("@ParentID", SqlDbType.Int, 4, nParentID)
            };
            SqlDataReader rec = null;

            try
            {
                sqlHelper.RunProc("Get_NewClass", ParamList, out rec);
            }
            catch (Exception ex)
            {
                SystemError.CreateErrorLog(ex.Message);
                throw new Exception(ex.Message, ex);
            }
            List <NewClass> List_NewClass = new List <NewClass>();

            while (rec.Read())
            {
                NewClass newClass = new NewClass();
                newClass.ClassID     = Int32.Parse(rec["ClassID"].ToString());
                newClass.ClassName   = rec["ClassName"].ToString();
                newClass.ParentID    = Int32.Parse(rec["ParentID"].ToString());
                newClass.ParentOrder = Int32.Parse(rec["ParentOrder"].ToString());
                List_NewClass.Add(newClass);
                newClass = null;
            }
            return(List_NewClass);
        }
        public thisIsGettingWeird()
        {
            myService service = new myService();

            instanceOfNewClass = service.makeClass();
            //instanceOfNewClass.whatIsSixtyNine = 69;
        }
Esempio n. 8
0
    public MainView()
    {
        InitializeComponent();
        var userViewModel = new UserScreenViewModel();

        this.DataContext = userViewModel();
        var newClass = new NewClass(userViewModel);
    }
Esempio n. 9
0
        /*
	         Info regarding Script Task usage.
	    */
        public void Main()
        {
            int connectionCount = GetConnectionCount();
            DTSReadOnlyCollectionBase arCon = Dts.Connections;
            NewClass n = new NewClass(arCon);
            connectionCount = n.GetConnectionCount2();
            Dts.TaskResult = (int)ScriptResults.Success;
        }
Esempio n. 10
0
 public static MyClass Get()
 {
     if (myClass == null)
     {
         myClass = NewClass.create();
     }
     return(myClass);
 }
Esempio n. 11
0
        public void WhenFeedUrlIsProvidedItListCorefxpreview1VersionWithFollowingFormat()
        {
            var result = NewClass.GetAllCoreFxPreview1("http://apt-mo.trafficmanager.net/repos/dotnet/dists/jessie");

            foreach (var l in result)
            {
                l.Should().StartWith("dotnet-hostfxr-2.0.0-preview1");
            }
        }
Esempio n. 12
0
    public void BinData()
    {
        NewClass       newClass       = new NewClass();
        NewClassSystem newClassSystem = new NewClassSystem();

        newClass       = newClassSystem.Get_SintNewClass(nClassID);
        ClassID.Value  = newClass.ClassID.ToString();
        ClassName.Text = newClass.ClassName.ToString();
        ParentID.Value = newClass.ParentID.ToString();
    }
Esempio n. 13
0
        static void Main(string[] args)
        {
            ArrayListPr inst = new ArrayListPr();

            inst.ShowYourself();

            NewClass cla = new NewClass("Mary", 25);

            Console.WriteLine(cla.Name + " " + cla.Number);
        }
Esempio n. 14
0
		public int Save(NewClass newclass)
		{
			if (newclass.ID == -1)
			{
				return Create(newclass);
			}
			else
			{
				Update(newclass);
			}
		}
Esempio n. 15
0
    static void Main(string[] args)
    {
        // use a instance of a class to write
        NewClass myNewClass = new NewClass();

        myNewClass.WriteOutPut();
        // use a static class
        NewClass2.WriteOutPut();
        // finally read back so that they we can see what was ouputted
        Console.ReadLine();
    }
Esempio n. 16
0
		public NewClass Get(int newclassID)
		{
			NewClass ret = null;
			//TODO: Confirm sql
			DataTable t = DBHelper.ExecuteDataTable("Select * from NewClass where newclassId = " + newclassID);
			if (t != null)
			{
				ret = GetFromRow(t.Rows[0]);
			}
			return ret;
		}
Esempio n. 17
0
        // GET: Classes/Create
        public ActionResult Create()
        {
            // ViewBag.sectionID = new SelectList(db.Sections, "sectionID", "name");

            ViewBag.sessionID = new SelectList(db.Sessions, "sessionID", "name");
            DataManager dm      = new DataManager();
            var         classes = new NewClass {
                Students = dm.Populatestudentdata()
            };

            return(View(classes));
        }
Esempio n. 18
0
    protected void Update_Btn_Click(object sender, EventArgs e)
    {
        NewClass newClass = new NewClass();

        newClass.ClassID   = Int32.Parse(ClassID.Value.ToString());
        newClass.ClassName = ClassName.Text.ToString();
        newClass.ParentID  = Int32.Parse(ParentID.Value.ToString());
        NewClassSystem newClassSystem = new NewClassSystem();

        newClassSystem.Update_NewClass(newClass);
        Response.Write("<script>alert('修改成功');location.href='Get_NewClass.aspx';</script>");
    }
Esempio n. 19
0
        static void Main(string[] args)
        {
            List <int> myNewList = new List <int>();



            NewClass newClass = new NewClass();

            newClass.Property  = 20;
            newClass.Property2 = 40;
            newClass.Property3 = 60;


            myNewList.Add(20);
            myNewList.Add(40);
            myNewList.Add(60);

            foreach (var NewClass in myNewList)
            {
                Console.WriteLine(newClass.Property);
                Console.WriteLine(newClass.Property2);
                Console.WriteLine(newClass.Property3);
                Console.WriteLine();
            }



            Newclass <int> newclass = new Newclass <int>();

            newclass.PropertyA       = 30;
            newclass.GenericProperty = 60;

            foreach (var NewClass in myNewList)
            {
                Console.WriteLine(newclass.PropertyA);
                Console.WriteLine(newclass.GenericProperty);
                Console.WriteLine();
            }


            Newclass <int> newclass2 = new Newclass <int>();

            newclass.PropertyA       = 2;
            newclass.GenericProperty = 5;


            foreach (var NewClass in myNewList)
            {
                Console.WriteLine(newclass.PropertyA);
                Console.WriteLine(newclass.GenericProperty);
                Console.WriteLine();
            }
        }
Esempio n. 20
0
        public virtual NewSchedule initialize()
        {
            (new List <offeredcourse>(data.OfferedCourses)).ForEach(off =>
            {
                NewClass newClass = new NewClass(classNumb++, off);
                newClass.Slot     = data.Slots[(int)(data.Slots.Count * GlobalRandom.NextDouble)];


                //newClass.Teacher = course.Teachers.ElementAt((int)(course.Teachers.Count * GlobalRandom.NextDouble));
                classes.Add(newClass);
            });
            return(this);
        }
Esempio n. 21
0
        /// <summary>
        /// 根据构造函数,创建对象委托
        /// </summary>
        /// <param name="constructor">构造函数对象</param>
        public ClassDispatcher(ConstructorInfo constructor)
        {
            if (constructor == null)
            {
                throw new ArgumentNullException(nameof(constructor), "参数为空!");
            }

            this.Parameters = TypeInvoke.GetParameter(constructor.GetParameters());

            this.Type = constructor.DeclaringType;

            _newclass = GetClass(constructor);
        }
Esempio n. 22
0
 private void AddHeaderOrFooter(bool header)
 {
     if (header)
     {
         NewClass.Append("using System;");
         NewClass.Append("\n");
         NewClass.Append("\nnamespace Test");
         NewClass.Append("\n{");
     }
     else
     {
         NewClass.Append("\n}");
     }
 }
Esempio n. 23
0
        static void Main(string[] args)
        {
            CollectionType <int> set1 = new CollectionType <int>();

            set1.Add(1);
            set1.Add(2);
            set1.Show();
            CollectionType <double> set2 = new CollectionType <double>();

            set2.Add(1.5);
            set2.Add(2.9);
            set2.Show();
            NewClass <Class> cl1 = new NewClass <Class>();

            cl1.Show();
        }
Esempio n. 24
0
 /// <summary>
 /// 添加新闻分类
 /// </summary>
 /// <param name="newClass"></param>
 /// <returns></returns>
 public int Add_NewClass(NewClass newClass)
 {
     SQLHelper.SQLHelper sqlHelper = new SQLHelper.SQLHelper();
     SqlParameter[]      ParamList =
     {
         sqlHelper.CreateInParam("@ParentID",  SqlDbType.Int,       4, newClass.ParentID),
         sqlHelper.CreateInParam("@ClassName", SqlDbType.NVarChar, 50, newClass.ClassName)
     };
     try
     {
         return(sqlHelper.RunProc("Add_NewClass", ParamList));
     }
     catch (Exception ex)
     {
         SystemError.CreateErrorLog(ex.Message);
         throw new Exception(ex.Message, ex);
     }
 }
Esempio n. 25
0
 protected void Add_Btn_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         NewClass newClass = new NewClass();
         newClass.ClassName = ClassName.Text.ToString();
         newClass.ParentID  = 0;
         NewClassSystem newClassSystem = new NewClassSystem();
         if (newClassSystem.Add_NewClass(newClass) > 0)
         {
             Response.Write("<script>alert('添加成功');location.href='Get_NewClass.aspx';</script>");
         }
         else
         {
             Response.Write("<script>alert('添加失败');history.back(1);</script>");
         }
     }
 }
Esempio n. 26
0
        /// <summary>
        /// 按分类查看
        /// </summary>
        /// <param name="nstartIndex"></param>
        /// <param name="nendIndex"></param>
        /// <param name="nClassID"></param>
        /// <returns></returns>
        public List <News> Get_News(int nstartIndex, int nendIndex, int nClassID)
        {
            SQLHelper.SQLHelper sqlHelper = new SQLHelper.SQLHelper();
            SqlParameter[]      ParamList =
            {
                sqlHelper.CreateInParam("@startIndex", SqlDbType.Int, 4, nstartIndex),
                sqlHelper.CreateInParam("@endIndex",   SqlDbType.Int, 4, nendIndex),
                sqlHelper.CreateInParam("@Classid",    SqlDbType.Int, 4, nClassID),
                sqlHelper.CreateInParam("@docount",    SqlDbType.Bit, 1, 0)
            };
            SqlDataReader rec = null;

            try
            {
                sqlHelper.RunProc("Get_ClassNews", ParamList, out rec);
            }
            catch (Exception ex)
            {
                SystemError.CreateErrorLog(ex.Message);
                throw new Exception(ex.Message, ex);
            }
            List <News> List_News = new List <News>();

            while (rec.Read())
            {
                News        news        = new News();
                NewClass    newClass    = new NewClass();
                NewClassSQL newClassSQl = new NewClassSQL();
                newClass        = newClassSQl.Get_SintNewClass(Int32.Parse(rec["ClassID"].ToString()));
                news.NewClass   = newClass;
                news.ID         = Int32.Parse(rec["ID"].ToString());
                news.Title      = rec["Title"].ToString();
                news.Source     = rec["Source"].ToString();
                news.Author     = rec["Author"].ToString();
                news.Content    = rec["Content"].ToString();
                news.Updatatime = DateTime.Parse(rec["Updatatime"].ToString());
                news.Click      = Int32.Parse(rec["Click"].ToString());
                List_News.Add(news);
                news     = null;
                newClass = null;
            }
            return(List_News);
        }
Esempio n. 27
0
        private void button1_Click(object sender, EventArgs e)
        {
            int x = btnNewClass.Location.X;
            int y = btnNewClass.Location.Y;

            NewClass c = new NewClass(x, y);

            c.ShowDialog();
            if (NewClass.state == true)
            {
                CreateDynamicButton(NewClass.ClassName, x, y);
                if (x >= 895)
                {
                    x = -165 + 70 - 100 + 3;
                    MessageBox.Show(x.ToString());
                    y = y + 90;
                }
                btnNewClass.Location = new Point(x + 165, y);
            }
        }
        static void Exercise59()
        {
            //  Write a program in C# Sharp to create a structure
            //  and Assign the Value and call it.
            NewClass nc1 = new NewClass();

            nc1.x = 15;
            nc1.y = 20;
            NewClass nc2 = new NewClass();

            nc2.x = 25;
            nc2.y = 30;
            NewStruct ns1 = new NewStruct();

            ns1.x = 1;
            ns1.y = 2;
            Console.WriteLine("Assign Class: x:{0}, y:{1} \n\n", nc1.x, nc1.y);
            Console.WriteLine("Assign Class: x:{0}, y:{1} \n\n", nc2.x, nc2.y);
            Console.WriteLine("Assign Struct: x:{0}, y:{1} \n\n", ns1.x, ns1.y);
        }
Esempio n. 29
0
		private NewClass GetFromRow(DataRow r)
		{
			NewClass ret = new NewClass();
			// Todo: Confirm
#region AutoGenerated
			// AUTO GENERATED DO NOT EDIT BY HAND
						ret.ID = r["MemberID"] != DBNull.Value ? (int)r["MemberID"] : null;
			ret.FirstName = r["FirstName"] != DBNull.Value ? (string)r["FirstName"].ToString() : null;
			ret.LastName = r["LastName"] != DBNull.Value ? (string)r["LastName"].ToString() : null;
			ret.JoinDate = r["JoinDate"] != DBNull.Value ? (DateTime)r["JoinDate"] : null;
			ret.EmailAddress = r["EmailAddress"] != DBNull.Value ? (string)r["EmailAddress"].ToString() : null;
			ret.MobileNumber = r["MobileNumber"] != DBNull.Value ? (string)r["MobileNumber"].ToString() : null;
			ret.HomeNumber = r["HomeNumber"] != DBNull.Value ? (string)r["HomeNumber"].ToString() : null;
			ret.Occupation = r["Occupation"] != DBNull.Value ? (string)r["Occupation"].ToString() : null;
			ret.MemberTypeID = r["MemberTypeID"] != DBNull.Value ? (int)r["MemberTypeID"] : null;
			ret.MemberStatusID = r["MemberStatusID"] != DBNull.Value ? (int)r["MemberStatusID"] : null;
			ret.AvailabilityID = r["AvailabilityID"] != DBNull.Value ? (int)r["AvailabilityID"] : null;
			ret.RiderAssesmentPassDate = r["RiderAssesmentPassDate"] != DBNull.Value ? (DateTime)r["RiderAssesmentPassDate"] : null;
			ret.AdQualPassDate = r["AdQualPassDate"] != DBNull.Value ? (DateTime)r["AdQualPassDate"] : null;
			ret.AdQualType = r["AdQualType"] != DBNull.Value ? (string)r["AdQualType"].ToString() : null;
			ret.BikeType = r["BikeType"] != DBNull.Value ? (string)r["BikeType"].ToString() : null;
			ret.CarType = r["CarType"] != DBNull.Value ? (string)r["CarType"].ToString() : null;
			ret.Notes = r["Notes"] != DBNull.Value ? (string)r["Notes"].ToString() : null;
			ret.Address1 = r["Address1"] != DBNull.Value ? (string)r["Address1"].ToString() : null;
			ret.Address2 = r["Address2"] != DBNull.Value ? (string)r["Address2"].ToString() : null;
			ret.Address3 = r["Address3"] != DBNull.Value ? (string)r["Address3"].ToString() : null;
			ret.Town = r["Town"] != DBNull.Value ? (string)r["Town"].ToString() : null;
			ret.County = r["County"] != DBNull.Value ? (string)r["County"].ToString() : null;
			ret.PostCode = r["PostCode"] != DBNull.Value ? (string)r["PostCode"].ToString() : null;
			ret.BirthYear = r["BirthYear"] != DBNull.Value ? (int)r["BirthYear"] : null;
			ret.NextOfKin = r["NextOfKin"] != DBNull.Value ? (string)r["NextOfKin"].ToString() : null;
			ret.MextOfKinAddress = r["NextOfKinAddress"] != DBNull.Value ? (string)r["NextOfKinAddress"].ToString() : null;
			ret.NextOfKinPhone = r["NextOfKinPhone"] != DBNull.Value ? (string)r["NextOfKinPhone"].ToString() : null;
			ret.LegalConfirmation = r["LegalConfirmation"] != DBNull.Value ? (bool)r["LegalConfirmation"] : null;
			ret.LeaveDate = r["LeaveDate"] != DBNull.Value ? (DateTime)r["LeaveDate"] : null;
			ret.LastGDPGMPDate = r["LastGDPGMPDate"] != DBNull.Value ? (DateTime)r["LastGDPGMPDate"] : null;

#endregion
			return ret;
		}
        static void Main(string[] args)
        {
            unsafe
            {
                NewClass NewType = new NewClass();
                NewType.FixedBytesArray.High = 12345;
                NewType.FixedBytesArray.Low  = 6789;

                fixed(byte *ptr = NewType.FixedBytesArray.Bytes)
                {
                    byte[] bytes = new byte[128];
                    int    index = 0;

                    for (byte *counter = ptr; *counter != 0; counter++)
                    {
                        bytes[index++] = *counter;
                    }

                    Console.Write(System.Text.Encoding.ASCII.GetString(bytes, 0, 128));
                }
            }
        }