private void btnSave_Click(object sender, EventArgs e) { string[] t = tbData.Text.Split('\n'); ChiTietSuDungBUS bus = new ChiTietSuDungBUS(); try { foreach (string s in t) { string[] parts = s.Trim().Split('\t'); CHITIETSD ctsd = new CHITIETSD(); ctsd.IDSIM = parts[0]; ctsd.TGBD = DateTime.Parse(parts[1]); ctsd.TGKT = DateTime.Parse(parts[2]); ctsd.SOPHUTSD = FunctionsBUS.SoPhut(parts[1], parts[2]); ctsd.CUOCPHI = FunctionsBUS.TinhCuoc(parts[1], parts[2]); bus.AddCTSD(ctsd); } if (callback != null) { callback(); } MessageBox.Show("Thêm danh sách cuộc gọi thành công", "Thông báo!"); } catch { MessageBox.Show("Không thêm được", "Thông báo!"); } }
private void tCalc_Click(object sender, EventArgs e) { if (MessageBox.Show("Xóa toàn bộ dữ liệu tháng đã chọn và tính lại?", "Thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK) { try { FunctionsBUS.TinhHDTC(cbMonth.SelectedItem.ToString(), cbYear.SelectedItem.ToString()); LoadThanhToan(); MessageBox.Show("Đã tính!", "Thông báo!"); } catch (Exception exc) { MessageBox.Show("Không thể tính! " + exc.Message, "Thông báo!"); } } }