コード例 #1
0
ファイル: HomeController.cs プロジェクト: fletchr0cks/leader1
        public ActionResult saveHole(int CID, int YID, int holeNum, int par, int SIndx, string pin_v, string drive_v)
        {
            var dataContext = new lb3dataDataContext();

            var pin = 0;
            var drive = 0;

            if (pin_v == "true")
            {
                pin = 1;
            }

            if (drive_v == "true")
            {
                drive = 1;
            }
            Hole hole = new Hole();
            hole.HoleNum = holeNum;
            hole.Par = par;
            hole.CourseID = CID;
            hole.YearID = YID;
            hole.SI = SIndx;
            hole.N_pin = pin;
            hole.L_drive = drive;

            dataRepository.Add(hole);
            dataRepository.Save();

            var data = from c in dataContext.Holes
                       where c.CourseID == CID
                       where c.YearID == YID
                       orderby c.HoleNum ascending
                       select c;
            ViewData["CourseID"] = CID;
            ViewData["YID"] = YID;
            ViewData["NextNum"] = holeNum + 1;
            ViewData["coll"] = "data-collapsed=\"false\"";
            return PartialView("HolePartial", data);
        }
コード例 #2
0
ファイル: DataRepository.cs プロジェクト: fletchr0cks/lb3
 public void Add(Hole hole)
 {
     db.Holes.InsertOnSubmit(hole);
 }
コード例 #3
0
 partial void UpdateHole(Hole instance);
コード例 #4
0
 partial void DeleteHole(Hole instance);
コード例 #5
0
 partial void InsertHole(Hole instance);
コード例 #6
0
		private void detach_Holes(Hole entity)
		{
			this.SendPropertyChanging();
			entity.Year = null;
		}
コード例 #7
0
		private void attach_Holes(Hole entity)
		{
			this.SendPropertyChanging();
			entity.Year = this;
		}
コード例 #8
0
ファイル: DataRepository.cs プロジェクト: fletchr0cks/leader1
        public void SaveNewHole(int CID, int YID, int holenum, int par, int pin, int LD, int SIndx)
        {
            DataRepository dataRepository = new DataRepository();
            Hole h = new Hole();
            h.CourseID = CID;
            h.YearID = YID;
            h.HoleNum = holenum;
            h.Par = par;
            h.N_pin = pin;
            h.L_drive = LD;
            h.SI = SIndx;

            dataRepository.Add(h);
        }
コード例 #9
0
ファイル: DataRepository.cs プロジェクト: fletchr0cks/leader1
 public void Add(Hole h)
 {
     db.Holes.InsertOnSubmit(h);
     db.SubmitChanges();
 }