Exemple #1
0
        private void btnChange_Click(object sender, EventArgs e)
        {
            String           id = dataGridView1.SelectedCells[0].OwningRow.Cells["MaChuyen"].Value.ToString();
            ThongTinChuyenDi tt = db.ThongTinChuyenDis.Find(id);

            //kh.stt = Convert.ToInt32(txtStt.Text);
            tt.MaTX        = cbIdDriver.Text;
            tt.TenTX       = cbNameDriver.Text;
            tt.MaHDV       = cbIdTG.Text;
            tt.TenHDV      = cbNameDriver.Text;
            tt.MaCX        = cbIdVeh.Text;
            tt.TenDD       = cbNameLocation.Text;
            tt.NgayBatDau  = dtstar.Value;
            tt.NgayKetThuc = dtEnd.Value;
            db.SaveChanges();
            LoadData();
        }
Exemple #2
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            ArrayList temp = new ArrayList();

            foreach (var infor in db.ThongTinChuyenDis)
            {
                temp.Add(Convert.ToInt32(infor.stt));
            }

            if (cbNameDriver.Text == "" || cbNameTG.Text == "" || cbIdVeh.Text == "")
            {
                MessageBox.Show("Bị thiếu thông tin vui lòng nhập lại");
            }
            else
            {
                ThongTinChuyenDi tt = new ThongTinChuyenDi()
                {
                    MaChuyen    = "CD" + Convert.ToString(temp.Count + 1),
                    MaTX        = cbIdDriver.Text,
                    TenTX       = cbNameDriver.Text,
                    MaHDV       = cbIdTG.Text,
                    TenHDV      = cbNameDriver.Text,
                    MaCX        = cbIdVeh.Text,
                    TenDD       = cbNameLocation.Text,
                    NgayBatDau  = dtstar.Value,
                    NgayKetThuc = dtEnd.Value
                };
                db.ThongTinChuyenDis.Add(tt);
                db.SaveChanges();
                LoadData();
                MessageBox.Show("thêm thành công ");

                // after add successfullly, delete data in textbox

                ClearData();
            }
        }