public int insert(Newsletter newsletter, List <Subscription> subs_temp, List <string> receit_forms) { int news_id = newsletter.id_Newsletter; string msg = newsletter.newest_message; int entry_count = 0; Random random = new Random(); for (int i = 0; i < subs_temp.Count(); i++) { Newsletter_entry entry = new Newsletter_entry(); entry.fk_Newsletterid_Newsletter = news_id; entry.fk_RegisteredUserid_Person = subs_temp[i].fk_Personid_Person; int randomNumber = random.Next(0, 1000000000); entry.id_Newsletter_entry = randomNumber; entry.state = 3; // is being sent entry.receit_forms = receit_forms[i]; db.Newsletter_entry.Add(entry); entry_count += 1; } db.SaveChanges(); return(entry_count); }
public void create() { ITProjektasDB db = new ITProjektasDB(); if (this != null) { id_Search_parameters = new Random((int)DateTime.Now.Ticks).Next(1, 2000000000); db.Search_parameters.Add(this); db.SaveChanges(); } }
public void insert() { db.Newsletters.Add(this); db.SaveChanges(); }