private void Save(DOI_TAC dOI_TAC) { if (String.IsNullOrWhiteSpace(txbMST.Text)) { XtraMessageBox.Show("Mã đối tác là yêu cầu nhập!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { dOI_TAC.MA_ST = txbMST.Text; dOI_TAC.TEN_DT = txbTenDT.Text; dOI_TAC.DIA_CHI = txbDiaChi.Text; dOI_TAC.NGUOI_LH = txbNgDaiDien.Text; dOI_TAC.SDT = txbSdt.Text; dOI_TAC.EMAIL = txbEmail.Text; dOI_TAC.WECHAT = txbWeb.Text; dOI_TAC.TAI_KHOAN = txtBank.Text; dOI_TAC.GHI_CHU = txbNote.Text; dOI_TAC.STATUS = rdbNCC.Checked; if (DataProvider.Ins.DB.DOI_TAC.Any(x => x.MA_ST == dOI_TAC.MA_ST)) { XtraMessageBox.Show("Đối tác đã tồn tại!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DataProvider.Ins.DB.DOI_TAC.Add(dOI_TAC); DataProvider.Ins.DB.SaveChanges(); XtraMessageBox.Show("Thêm đối tác mới thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } }
private void cbNCC_SelectedIndexChanged(object sender, EventArgs e) { DOI_TAC dOI_TAC = dOI_TACs.FirstOrDefault(x => x.MA_ST == cbNCC.SelectedValue.ToString()); dM_HANGs = DataProvider.Ins.DB.DM_HANG.ToList(); dataGridView1.Rows.Clear(); MaHang.DataSource = dM_HANGs.Select(x => x.MA_HANG).ToList(); tbNCC.Text = dOI_TAC.TEN_DT.ToString(); txbDiaChi.Text = dOI_TAC.DIA_CHI; txbEmail.Text = dOI_TAC.EMAIL; txbSDT.Text = dOI_TAC.SDT; }
private void simpleButton2_Click(object sender, EventArgs e) { DOI_TAC dOI_TAC = new DOI_TAC(); this.Save(dOI_TAC); }