public ActionResult Create(FormCollection collection)
        {
            DemographicTemplate demoTemplate = new DemographicTemplate(collection["Company"], collection["Email"],
                                                                       Int32.Parse(collection["Weeks"]), Int32.Parse(collection["Employees"]));

            if (demoTemplate.Ok)
            {
                Demo demo = new Demo();
                demo.Company_Id = demoTemplate.Company.Id;
                demo.Weeks      = Int32.Parse(collection["Weeks"]);
                if (demoService.Add(demo))
                {
                    return(RedirectToAction("Details", new { @id = demo.Id }));
                }
                else
                {
                    new CompaniesServices().Delete(demoTemplate.Company.Id);
                    new CompaniesServices().SaveChanges();
                }
            }

            //}
            InitializeViews(null, "Create");
            return(View(demoViewModel));
        }
        //[HttpPost]
        public int CreateDemographics(int companyId, int countryId, int languageId)
        {
            DemographicTemplate demoTemplate = new DemographicTemplate(companyId, countryId, languageId);

            if (demoTemplate.Ok)
            {
                return(1);
            }
            else
            {
                return(0);
            }
        }