private void btnXem_Click(object sender, EventArgs e) { if (THk.Equals("Ngay")) { int ngay = int.Parse(txtNgayBD.Value.Day + ""); int thang = int.Parse(txtNgayBD.Value.Month.ToString()); int nam = int.Parse(txtNgayBD.Value.Year.ToString()); lst.DataSource = ctl.thongKeNgay(ngay, thang, nam); } else if (THk.Equals("Thang")) { int thang = int.Parse(txtNgayBD.Value.Month.ToString()); int nam = int.Parse(txtNgayBD.Value.Year.ToString()); lst.DataSource = ctl.thongKeThang(thang, nam); } else if (THk.Equals("Nam")) { int nam = int.Parse(txtNgayBD.Value.Year.ToString()); lst.DataSource = ctl.thongKeNam(nam); } else if (THk.Equals("TG")) { string sTmp = ""; bool flg = true; if (!vl.dateTime(txtNgayBD.Value, txtNgayKT.Value)) { sTmp = sTmp + "Vui lòng nhập thời gian kết thúc sau thời gian bắt đầu!\n"; flg = false; } if (flg) { lst.DataSource = ctl.thongKeTg(txtNgayBD.Value, txtNgayKT.Value); } else { MessageBox.Show(sTmp); } } calculator(); }
void btnSave_Click(object sender, EventArgs e) { //add TTKM if (flag == 1) { string sTmp = ""; bool flg = true; if (!vl.Required(cboSP.Text)) { sTmp = sTmp + "Vui lòng chọn Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Required(txtGiaKM.Text)) { sTmp = sTmp + "Vui lòng chọn Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Required(txtHinhAnh.Text)) { sTmp = sTmp + "Vui lòng nhập hình ảnh Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Range(txtGiaKM, 0, double.Parse(txtGiaBan.Text))) { sTmp = sTmp + "Vui lòng nhập giá khuyến mãi lại cho đúng!\n"; flg = false; } if (!vl.Required(txtNoiDung.Text)) { sTmp = sTmp + "Vui lòng nhập nội dung Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.checkNumber(txtGiaKM.Text)) { sTmp = sTmp + "Vui lòng nhập đúng kiểu Giá cho sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.dateTime(txtNgayBD.Value, txtNgayKT.Value)) { sTmp = sTmp + "Vui lòng nhập ngày kết thúc sau ngày bắt đầu!\n"; flg = false; } if (flg) { try { SANPHAM sp = (SANPHAM)cboSP.SelectedItem; if (ctl.addTTKM(sp.MASP, float.Parse(txtGiaKM.Text), txtNgayBD.Value, txtNgayKT.Value, txtNoiDung.Text, txtHinhAnh.Text)) { MessageBox.Show("Thêm mới Thông tin khuyến mãi thành công!"); GUI_TTKM_Load(null, null); controlFunction("enableAll"); } else { MessageBox.Show("Thêm mới Sản phẩm không thành công!"); } } catch (Exception) { MessageBox.Show("Chọn lại đúng Sản phẩm hoặc loại sản phẩm!"); } } else { MessageBox.Show(sTmp); } } if (flag == 2) { string sTmp = ""; bool flg = true; if (!vl.Required(cboSP.Text)) { sTmp = sTmp + "Vui lòng chọn Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Required(txtGiaKM.Text)) { sTmp = sTmp + "Vui lòng chọn Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Required(txtHinhAnh.Text)) { sTmp = sTmp + "Vui lòng nhập hình ảnh Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.Required(txtNoiDung.Text)) { sTmp = sTmp + "Vui lòng nhập nội dung Sản phẩm khuyến mãi!\n"; flg = false; } if (!vl.checkNumber(txtGiaKM.Text)) { sTmp = sTmp + "Vui lòng nhập đúng kiểu Giá cho sản phẩm khuyến mãi!\n"; flg = false; } if (flg) { try { SANPHAM sp = (SANPHAM)cboSP.SelectedItem; string id = (string)lstTTKM.SelectedRows[0].Cells[0].Value; if (ctl.editTTKM(id, sp.MASP, float.Parse(txtGiaKM.Text), txtNgayBD.Value, txtNgayKT.Value, txtNoiDung.Text, txtHinhAnh.Text)) { MessageBox.Show("Cập nhật Thông tin khuyến mãi thành công!"); GUI_TTKM_Load(null, null); controlFunction("enableAll"); } else { MessageBox.Show("Cập nhật Thông tin khuyế mãi không thành công!"); } } catch (Exception) { MessageBox.Show("Nhập lại đúng Sản phẩm có khuyến mãi"); } } else { MessageBox.Show(sTmp); } } }