Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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();
            }
        }
Exemplo n.º 3
0
 public void insert()
 {
     db.Newsletters.Add(this);
     db.SaveChanges();
 }