public void LoadJob() { MailSend mail = API.EmailingAPI.GetMailJobById(ID); try { if (mail != default(MailSend)) { Status = mail.Status; MessageType = mail.MessageType; Invoice = mail.Invoice; ID = mail.ID; } } catch(Exception exc) { // Trouble connecting to database Console.WriteLine("Problem connecting: {0}", exc.Message); } }
public void delete() { Status = Enums.MailStatus.IGNORE; save(); }
private void load_data() { try { using (IDataReader reader = API.EmailingAPI.GetMailJobById(ID.ToString())) { if (reader.Read()) { Status = (Enums.MailStatus)int.Parse(reader["status"].ToString()); MessageType = (Enums.MessageType)int.Parse(reader["message_type"].ToString()); Invoice = new Invoice(reader["invoice_number"].ToString()); Invoice.loadInvoiceDetails(); } } } catch(Exception exc) { // Trouble connecting to database Console.WriteLine("Problem connecting: {0}", exc.Message); } }
public void DeleteJob() { Status = Enums.MailStatus.IGNORE; SaveJob(); }