Ejemplo n.º 1
0
 public ActionResult AddCampaign(int id)
 {
     var account = Session.Load<Account>(id);
     var c = new Campaign
     {
         Name = "cooler ",
         Account = account
     };
     Session.Save(c);
     return Json("okay");
 }
Ejemplo n.º 2
0
        public ActionResult NewAccount(string name)
        {
            var office = new Office { Name = "Office for " + name };
            Session.Save(office);

            for (int i = 0; i < 5; i++)
            {
                var contact = new Contact
                {
                    Name = "test " + i
                };
                Session.Save(contact);
                var account = new Account
                {
                    CreationDate = DateTime.Now,
                    IsActive = true,
                    Name = name,
                    CsUser = "******",
                    Type = "Agency",
                    Office = office
                };

                Session.Save(account);

                for (int j = 0; j < 10; j++)
                {
                    var c = new Campaign
                    {
                        Name = "cool " + i + " " + j,
                        Account = account,
                        Contacts = { contact }
                    };
                    Session.Save(c);

                    //for (int k = 0; k < 20; k++)
                    //{
                    //    var ad = new Ad
                    //    {
                    //        Campaign = c,
                    //        Name = "amazing"
                    //    };
                    //    Session.Save(ad);
                    //}
                }
            }

            return Json(new { Created = true, });
        }