private void btnSuaLichSuGia2_Click(object sender, EventArgs e) { LichSuGia lsg = new LichSuGia(); //MessageBox.Show(dgvLichSuGia.SelectedRows[0].Cells["maHang"].Value + "---"+dgvLichSuGia.SelectedRows[0].Cells["ngayBatDau"].Value); lsg.MaHang = dgvLichSuGia.SelectedRows[0].Cells["maHang"].Value + ""; lsg.NgayBatDau = dgvLichSuGia.SelectedRows[0].Cells["ngayBatDau"].Value + ""; frmSuaLichSuGia suaLSG = new frmSuaLichSuGia(lsg); suaLSG.ShowDialog(); }
public void xoaLichSuGia(LichSuGia lsg) { KetNoiCSDL.moKetNoi(); string del = "delete from LichSuGia where maHang=@maHang and ngayBatDau=@ngayBatDau "; SqlCommand cmd = new SqlCommand(del, KetNoiCSDL.connect); cmd.Parameters.AddWithValue("maHang", lsg.MaHang); cmd.Parameters.AddWithValue("ngayBatDau", lsg.NgayBatDau); cmd.ExecuteNonQuery(); KetNoiCSDL.dongKetNoi(); }
public void suaLichSuGia(LichSuGia lsg) { KetNoiCSDL.moKetNoi(); string update = "update LichSuGia set ngayKetThuc = @ngayKetThuc, donGia = @donGia, ngayCapNhat=@ngayCapNhat where maHang=@maHang and ngayBatDau=@ngayBatDau "; SqlCommand cmd = new SqlCommand(update, KetNoiCSDL.connect); cmd.Parameters.AddWithValue("ngayKetThuc", lsg.NgayKetThuc); cmd.Parameters.AddWithValue("donGia", lsg.DonGia); cmd.Parameters.AddWithValue("ngayCapNhat", lsg.NgayCapNhat); cmd.Parameters.AddWithValue("maHang", lsg.MaHang); cmd.Parameters.AddWithValue("ngayBatDau", lsg.NgayBatDau); cmd.ExecuteNonQuery(); KetNoiCSDL.dongKetNoi(); }
public void themLichSuGia(LichSuGia ls) { KetNoiCSDL.moKetNoi(); string add = "insert into LichSuGia values (@maHang, @ngayBatDau, @ngayKetThuc, @donGia, @ngayCapNhat)"; SqlCommand cmd = new SqlCommand(add, KetNoiCSDL.connect); cmd.Parameters.AddWithValue("maHang", ls.MaHang); cmd.Parameters.AddWithValue("ngayBatDau", (ls.NgayBatDau)); cmd.Parameters.AddWithValue("ngayKetThuc", ls.NgayKetThuc); cmd.Parameters.AddWithValue("donGia", ls.DonGia); cmd.Parameters.AddWithValue("ngayCapNhat", ls.NgayCapNhat); cmd.ExecuteNonQuery(); KetNoiCSDL.dongKetNoi(); }
private void btnXoa_Click(object sender, EventArgs e) { LichSuGia ls = new LichSuGia(cboMaHang.SelectedValue + "", dtNgayBatDau.Value.ToString("MM/dd/yyyy"), dtNgayKetThuc.Value.ToString("MM/dd/yyyy"), float.Parse(txtDonGia.Text), DateTime.Now.ToString("MM/dd/yyyy")); DialogResult dl = MessageBox.Show("Xoá lịch sử giá", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dl == DialogResult.Yes) { bulLSG.Xoa(ls); this.Close(); } }
public List <LichSuGia> layTatCaLichSuGia() { List <LichSuGia> arr = new List <LichSuGia>(); KetNoiCSDL.moKetNoi(); string get = "select * from LichSuGia"; SqlCommand cmd = new SqlCommand(get, KetNoiCSDL.connect); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { LichSuGia x = new LichSuGia(dr["maHang"] + "", ((DateTime)dr["ngayBatDau"]).ToString("dd/MM/yyyy"), ((DateTime)dr["ngayKetThuc"]).ToString("dd/MM/yyyy"), float.Parse(dr["donGia"] + ""), ((DateTime)dr["ngayCapNhat"]).ToString("dd/MM/yyyy")); arr.Add(x); } KetNoiCSDL.dongKetNoi(); return(arr); }
private void btnSua_Click(object sender, EventArgs e) { try { LichSuGia ls = new LichSuGia(cboMaHang.SelectedValue + "", dtNgayBatDau.Value.ToString("MM/dd/yyyy"), dtNgayKetThuc.Value.ToString("MM/dd/yyyy"), float.Parse(txtDonGia.Text), DateTime.Now.ToString("MM/dd/yyyy")); bulLSG.update(ls); if (btn_click != null) { btn_click(sender, e); } MessageBox.Show("Sửa lịch sử giá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } catch (Exception) { MessageBox.Show("Sửa thất bại"); } }
private void btnThem_Click(object sender, EventArgs e) { try { LichSuGia lsg = new LichSuGia(cboMaHang.SelectedValue + "", dtNgayBatDau.Value.ToString("MM/dd/yyyy"), dtNgayKetThuc.Value.ToString("MM/dd/yyyy"), float.Parse(txtDonGia.Text), DateTime.Now.ToString("MM/dd/yyyy")); bulLSG.add(lsg); MessageBox.Show("Thêm lịch sử giá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } catch (Exception) { MessageBox.Show("Thêm lịch sử giá thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Close(); } //MessageBox.Show(dtNgayBatDau.Value.ToString("MM/dd/yyyy")); }
public void Xoa(LichSuGia lsg) { LSG.xoaLichSuGia(lsg); }
public void update(LichSuGia lsg) { LSG.suaLichSuGia(lsg); }
public void add(LichSuGia lsg) { LSG.themLichSuGia(lsg); }
public frmXoaLichSuGia(LichSuGia lichSu) { InitializeComponent(); this.lichSu = lichSu; }
public frmSuaLichSuGia(LichSuGia ls) { InitializeComponent(); this.lichSu = ls; }