Exemple #1
0
        // Thay đổi giá trị các quy định giải đấu
        public static bool ThayDoiQuyDinhDB(QUYDINH a_QuyDinh)
        {
            using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext())
            {
                var Query = from n in db.QUYDINHs
                            select n;
                foreach (var n in Query)
                {
                    if (n.MAQD == 1)
                    {
                        n.PLAYER_NUM_MAX        = a_QuyDinh.PLAYER_NUM_MAX;
                        n.PLAYER_NUM_MIN        = a_QuyDinh.PLAYER_NUM_MIN;
                        n.PLAYER_AGE_MAX        = a_QuyDinh.PLAYER_AGE_MAX;
                        n.PLAYER_AGE_MIN        = a_QuyDinh.PLAYER_AGE_MIN;
                        n.PLAYER_FOREIGN_MAX    = a_QuyDinh.PLAYER_FOREIGN_MAX;
                        n.THOI_DIEM_GHI_BAN_MAX = a_QuyDinh.THOI_DIEM_GHI_BAN_MAX;
                        n.SCORE_THANG           = a_QuyDinh.SCORE_THANG;
                        n.SCORE_HOA             = a_QuyDinh.SCORE_HOA;
                        n.SCORE_THUA            = a_QuyDinh.SCORE_THUA;

                        db.SubmitChanges();
                        return(true);
                    }
                }
            }
            return(false);
        }
        public static bool UpdateAll(List <QUYDINH> lstQuyDinh)
        {
            try
            {
                using (TransactionScope ts = new TransactionScope())
                {
                    foreach (var item in lstQuyDinh)
                    {
                        QUYDINH _quydinh = Select(item.MaQuyDinh);
                        if (_quydinh.GiaTri != item.GiaTri)
                        {
                            _quydinh.GiaTri = item.GiaTri;
                            Database.SubmitChanges();
                        }
                    }
                    Database.SubmitChanges();
                    ts.Complete();
                    return(true);
                }
            }
            catch (System.Exception ex)
            {
                return(false);

                O2S_Common.Logging.LogSystem.Error(ex);
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            QUYDINH qUYDINH = db.QUYDINHs.Find(id);

            db.QUYDINHs.Remove(qUYDINH);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #4
0
        /// <summary>
        /// Cập nhật một quy định
        /// </summary>
        /// <param name="qd">Quy định cần cập nhật</param>
        public static void Update(QUYDINH qd)
        {
            var qdCu = Select(qd.MaQD);

            qdCu.GiaTri = qd.GiaTri;

            Database.SubmitChanges();
        }
 public ActionResult Edit([Bind(Include = "IDQUYDINH,IDMTD,MOTA")] QUYDINH qUYDINH)
 {
     if (ModelState.IsValid)
     {
         db.Entry(qUYDINH).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IDMTD = new SelectList(db.MONTHIDAUs, "IDMTD", "TENMTD", qUYDINH.IDMTD);
     return(View(qUYDINH));
 }
        public ActionResult Create([Bind(Include = "IDQUYDINH,IDMTD,MOTA")] QUYDINH qUYDINH)
        {
            if (ModelState.IsValid)
            {
                db.QUYDINHs.Add(qUYDINH);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IDMTD = new SelectList(db.MONTHIDAUs, "IDMTD", "TENMTD", qUYDINH.IDMTD);
            return(View(qUYDINH));
        }
        public static void Update(QUYDINH qd)
        {
            try
            {
                var qdCu = Select(qd.MaQuyDinh);
                qdCu.GiaTri = qd.GiaTri;

                Database.SubmitChanges();
            }
            catch (System.Exception ex)
            {
                O2S_Common.Logging.LogSystem.Error(ex);
            }
        }
        // GET: Admin/QUYDINHs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            QUYDINH qUYDINH = db.QUYDINHs.Find(id);

            if (qUYDINH == null)
            {
                return(HttpNotFound());
            }
            return(View(qUYDINH));
        }
        // GET: Admin/QUYDINHs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            QUYDINH qUYDINH = db.QUYDINHs.Find(id);

            if (qUYDINH == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IDMTD = new SelectList(db.MONTHIDAUs, "IDMTD", "TENMTD", qUYDINH.IDMTD);
            return(View(qUYDINH));
        }
Exemple #10
0
        public static V_QUYDINH LayDuLieuQuyDinh()
        {
            V_QUYDINH quyDinh   = new V_QUYDINH();
            QUYDINH   quyDinhDB = Database.DB_QUERY.LayDuLieuQuyDinh();

            quyDinh.m_PLAYER_NUM_MAX        = (int)quyDinhDB.PLAYER_NUM_MAX;
            quyDinh.m_PLAYER_NUM_MIN        = (int)quyDinhDB.PLAYER_NUM_MIN;
            quyDinh.m_PLAYER_AGE_MAX        = (int)quyDinhDB.PLAYER_AGE_MAX;
            quyDinh.m_PLAYER_AGE_MIN        = (int)quyDinhDB.PLAYER_AGE_MIN;
            quyDinh.m_PLAYER_FOREIGN_MAX    = (int)quyDinhDB.PLAYER_FOREIGN_MAX;
            quyDinh.m_THOI_DIEM_GHI_BAN_MAX = (int)quyDinhDB.THOI_DIEM_GHI_BAN_MAX;
            quyDinh.m_SCORE_THANG           = (int)quyDinhDB.SCORE_THANG;
            quyDinh.m_SCORE_HOA             = (int)quyDinhDB.SCORE_HOA;
            quyDinh.m_SCORE_THUA            = (int)quyDinhDB.SCORE_THUA;
            return(quyDinh);
        }
Exemple #11
0
        public static bool ThayDoiQuyDinh(V_QUYDINH a_QuyDinh)
        {
            //Gán giá trị Quy Định
            QUYDINH newQuyDinh = new QUYDINH()
            {
                PLAYER_NUM_MAX        = a_QuyDinh.m_PLAYER_NUM_MAX,
                PLAYER_NUM_MIN        = a_QuyDinh.m_PLAYER_NUM_MIN,
                PLAYER_AGE_MAX        = a_QuyDinh.m_PLAYER_AGE_MAX,
                PLAYER_AGE_MIN        = a_QuyDinh.m_PLAYER_AGE_MIN,
                PLAYER_FOREIGN_MAX    = a_QuyDinh.m_PLAYER_FOREIGN_MAX,
                THOI_DIEM_GHI_BAN_MAX = a_QuyDinh.m_THOI_DIEM_GHI_BAN_MAX,
                SCORE_THANG           = a_QuyDinh.m_SCORE_THANG,
                SCORE_HOA             = a_QuyDinh.m_SCORE_HOA,
                SCORE_THUA            = a_QuyDinh.m_SCORE_THUA,
            };

            //Thay đổi trong database
            return(DB_UPDATE.ThayDoiQuyDinhDB(newQuyDinh));
        }
        // Lấy dữ liệu từ bảng QUYDINH
        public static QUYDINH LayDuLieuQuyDinh()
        {
            QUYDINH quyDinh = new QUYDINH();

            using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext())
            {
                var Query = (from n in db.QUYDINHs
                             select n);
                foreach (var n in Query)
                {
                    quyDinh.PLAYER_NUM_MAX        = (int)n.PLAYER_NUM_MAX;
                    quyDinh.PLAYER_NUM_MIN        = (int)n.PLAYER_NUM_MIN;
                    quyDinh.PLAYER_AGE_MAX        = (int)n.PLAYER_AGE_MAX;
                    quyDinh.PLAYER_AGE_MIN        = (int)n.PLAYER_AGE_MIN;
                    quyDinh.PLAYER_FOREIGN_MAX    = (int)n.PLAYER_FOREIGN_MAX;
                    quyDinh.SCORE_THANG           = (int)n.SCORE_THANG;
                    quyDinh.SCORE_HOA             = (int)n.SCORE_HOA;
                    quyDinh.SCORE_THUA            = (int)n.SCORE_THUA;
                    quyDinh.THOI_DIEM_GHI_BAN_MAX = (int)n.THOI_DIEM_GHI_BAN_MAX;
                }
            }
            return(quyDinh);
        }
        // GET: Admin/QUYDINHs/Delete/5
        public ActionResult Delete(int?id)
        {
            QUYDINH qUYDINH = db.QUYDINHs.Find(id);

            return(View(qUYDINH));
        }