Ejemplo n.º 1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                // Sửa dữ liệu
                TourDLEntities        db  = new TourDLEntities();
                QLTour.LoaiPhuongTien obj = db.LoaiPhuongTien.FirstOrDefault(x => x.MaLPT == txtMaLPT.Text);
                if (obj == null)
                {
                    //Response.Redirect("LoaiPhuongTien.aspx");
                }
                else
                {
                    obj.TenLPT = txtTenLPT.Text;
                    obj.MaLPT  = txtMaLPT.Text;
                    //obj.SoCho = Int32.Parse(cmbSoCho.SelectedValue);

                    db.SaveChanges();
                    Response.Redirect("LoaiPhuongTiens.aspx");
                }
            }
            catch
            {
                // Lỗi
            }
        }
Ejemplo n.º 2
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                TourDLEntities        db  = new TourDLEntities();
                QLTour.LoaiPhuongTien obj = db.LoaiPhuongTien.FirstOrDefault(x => x.MaLPT == txtMaLPT.Text);
                if (obj != null)
                {
                    // Cảnh báo mã sản phẩm đã tồn tại
                }
                else
                {
                    if (txtTenLPT.Text == "" || txtMaLPT.Text == "")
                    {
                        lbErrordangky.Text = "Bạn chưa nhập đủ thông tin!!!";
                    }
                    else
                    {
                        obj        = new QLTour.LoaiPhuongTien();
                        obj.TenLPT = txtTenLPT.Text;
                        obj.MaLPT  = txtMaLPT.Text;

                        db.LoaiPhuongTien.Add(obj);
                        db.SaveChanges();
                        Response.Redirect("LoaiPhuongTiens.aspx");
                    }
                }
            }
            catch
            {
                // Lỗi
            }
        }
Ejemplo n.º 3
0
 protected void btnXoa_Command(object sender, CommandEventArgs e)
 {
     try
     {
         string                MaLPT = e.CommandArgument.ToString();
         TourDLEntities        db    = new TourDLEntities();
         QLTour.LoaiPhuongTien obj   = db.LoaiPhuongTien.FirstOrDefault(x => x.MaLPT == MaLPT);
         if (obj != null)
         {
             db.LoaiPhuongTien.Remove(obj);
             db.SaveChanges();
             getData();
         }
     }
     catch
     {
         //
     }
 }
Ejemplo n.º 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         // kiểm tra trường hợp sửa/thêm mới
         // nếu url có dạng ?masp=123 => sửa, ngược lại là thêm mới
         if (Request.QueryString["MaLPT"] == null)
         {
             // thêm mới
             btnSave.Visible  = false;
             btnAdd.Visible   = true;
             txtMaLPT.Enabled = true;
         }
         else
         {
             // Sửa
             btnSave.Visible   = true;
             btnAdd.Visible    = false;
             txtMaLPT.Text     = Request.QueryString["MaLPT"];
             txtMaLPT.Enabled  = false;
             txtMaLPT.CssClass = txtMaLPT.CssClass + " form-control";
             // Query về db để lấy các thông tin còn lại
             TourDLEntities        db  = new TourDLEntities();
             QLTour.LoaiPhuongTien obj = db.LoaiPhuongTien.FirstOrDefault(x => x.MaLPT == txtMaLPT.Text);
             if (obj == null)
             {
                 Response.Redirect("LoaiPhuongTiens.aspx");
             }
             else
             {
                 txtMaLPT.Text  = obj.MaLPT;
                 txtTenLPT.Text = obj.TenLPT;
                 //cmbSoCho.SelectedValue = obj.SoCho.ToString();
             }
         }
     }
 }