// Function Thêm hóa đơn private void Add() { if (sim.checkifLocked(txt_SIM.Text) == false) { Print_MessageBox("SIM không hợp lệ và đã bị khóa ! Hãy chọn SIM khác ! ", "Kết quả"); } else if (date_Export.Value.Date > DateTime.Now.Date) { Print_MessageBox("Ngày lập phiếu không hợp lệ !", "Kết quả"); } else { var Id_SIM = txt_SIM.Text; var date_export = new DateTime(date_Export.Value.Year, date_Export.Value.Month, 1); var date_cut = date_export.AddMonths(1); var TotalFare = detail.GetFare(Id_SIM, date_export, date_cut); // Gửi email để thông báo string id_customer = sim.getIDcustomer_in_Sim(Id_SIM); string email = account.getEmail_in_Account(id_customer); string name_customer = customer.getName_in_Customer(id_customer); bill.SendBillByEmail(email, name_customer, Id_SIM, date_export, date_cut, 50000, TotalFare + Convert.ToInt32(num_Postage.Value)); // Lưu vào database var result = bill.Create(Id_SIM, date_export, date_cut, Convert.ToInt32(num_Postage.Value), TotalFare + Convert.ToInt32(num_Postage.Value), false); Print_MessageBox(result, "Thông báo thêm"); } }