public bool Insert_RaSan(RaSan a)
        {
            SqlParameter[] pa = new SqlParameter[4];
            string ma = "RS";
            int mars = 0;
            if (string.Compare(a.Mars, "") != 0)
            {
                mars = int.Parse(a.Mars.Replace("RS", ""));
            }
            mars++;
            if (mars < 10)
            {
                a.Mars = ma + "0" + mars;
            }
            else
            {
                a.Mars = ma + mars;
            }

            pa[0] = new SqlParameter("@mars", a.Mars);
            pa[1] = new SqlParameter("@matrd", a.Matrd);
            pa[2] = new SqlParameter("@mact", a.Mact);
            pa[3] = new SqlParameter("@vitri", a.Mavt);

            return SQLProvider.Execute_NonQuery("insert_rasan_1", pa);
        }
        public bool Update_RaSan(RaSan a)
        {
            SqlParameter[] pa = new SqlParameter[4];
            pa[0] = new SqlParameter("@mars", a.Mars);
            pa[1] = new SqlParameter("@matrd", a.Matrd);
            pa[2] = new SqlParameter("@mact", a.Mact);
            pa[3] = new SqlParameter("@vitri", a.Mavt);

            return SQLProvider.Execute_NonQuery("update_rasan_1", pa);
        }
 public bool Update_RaSan(RaSan a)
 {
     return rs.Update_RaSan(a);
 }
 public bool Delete_RaSan(RaSan a)
 {
     return rs.Delete_RaSan(a);
 }
 public bool Insert_RaSan(RaSan a)
 {
     return rs.Insert_RaSan(a);
 }
        private void btXoaRaSan_Click(object sender, EventArgs e)
        {
            mode = 2;
            int flg = 0;
            foreach (DataGridViewRow item in dataGridView1_RaSan.SelectedRows)
            {
                RaSan rs = new RaSan();
                rs.Mars = item.Cells[0].Value.ToString();
                if (qltd.Delete_RaSan(rs))
                {
                    flg = 1;
                }
                dataGridView1_RaSan.Rows.RemoveAt(item.Index);
            }

            if (flg == 1)
            {
                MessageBox.Show("Xoá ra sân thành công");
                this.Load_RaSan();
            }
            else
            {
                MessageBox.Show("Qúa trình thực hiện thất bại");
            }

            //if (!DataUtils.KiemTra(tbmarasan.Text))
            //{
            //    MessageBox.Show("Bạn chưa chọn thông tin để xoá");
            //}
            //else if (qltd.Delete_RaSan(GetValueRaSan()))
            //{

            //    MessageBox.Show("Xoá thành công");
            //    this.Load_RaSan();
            //}
            //else
            //{
            //    MessageBox.Show("Xoá thất bại");
            //}
        }
        private RaSan GetValueRaSan()
        {
            RaSan a = new RaSan();
            if (mode == 1 || mode == 2)
            {
                int ma = dataGridView1_RaSan.Rows.Count;
                if (ma > 0)
                {
                    a.Mars = dataGridView1_RaSan.Rows[ma - 1].Cells[0].Value.ToString();
                }
                else
                {
                    a.Mars = "";
                }
            }
            else
            {
                a.Mars = tbmarasan.Text;
            }
  
            a.Matrd = cbbmatrandaurasan.Text;
            a.Mavt = cbbvitrirasan.Text;

            //bi
            RaSan_MaCT_dataGridView1.DataSource = ql.TimMaCTTheoTen(cbbmacauthurasan.Text);
            if (RaSan_MaCT_dataGridView1[0, 0].Value != null)
                a.Mact = RaSan_MaCT_dataGridView1[0, 0].Value .ToString();
            return a;
        }
 public bool Delete_RaSan(RaSan a)
 {
     SqlParameter[] pa = new SqlParameter[1];
     pa[0] = new SqlParameter("@mars", a.Mars);
     return SQLProvider.Execute_NonQuery("delete_rasan_1", pa);
 }