private void mtKhuyenMai_Click(object sender, EventArgs e) { fKhuyenMai form = new fKhuyenMai(); this.Hide(); form.ShowDialog(); this.Show(); }
private void btnHoanThanh_Click(object sender, EventArgs e) { if (txtTenCT.Text == "" || dtpTuNgay == null || dtpDenNgay == null) { MessageBox.Show("Nhập đầy đủ thông tin chương trình khuyến mãi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (radKMDH.Checked == true) { string tenct = txtTenCT.Text; string mota = txtMoTa.Text; DateTime ngaybd = Convert.ToDateTime(dtpTuNgay.Text); DateTime ngaykt = Convert.ToDateTime(dtpDenNgay.Text); float chietkhau = float.Parse(txtCK.Text); KhuyenMaiDTO CTKM = new KhuyenMaiDTO(tenct, mota, ngaybd, ngaykt, chietkhau); using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP POST var postTask = client.PostAsJsonAsync <KhuyenMaiDTO>("KhuyenMai", CTKM); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { MessageBox.Show("thêm thành công 1 phiếu đổi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } else { //KhuyenMaiDAO.Instance.HoanThanh(listCTKM, txtTenCT.Text, txtMoTa.Text, Convert.ToDateTime(dtpTuNgay.Text), Convert.ToDateTime(dtpDenNgay.Text)); string tenct = txtTenCT.Text; string mota = txtMoTa.Text; DateTime ngaybd = Convert.ToDateTime(dtpTuNgay.Text); DateTime ngaykt = Convert.ToDateTime(dtpDenNgay.Text); KhuyenMaiDTO CTKM = new KhuyenMaiDTO(listCT, tenct, mota, ngaybd, ngaykt); using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP POST var postTask = client.PostAsJsonAsync <KhuyenMaiDTO>("HoanThanh", CTKM); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { MessageBox.Show("thêm thành công 1 phiếu đổi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } fKhuyenMai KM = new fKhuyenMai(); this.Hide(); KM.ShowDialog(); this.Show(); }