public ActionResult CreateCompany(CreateEditCompanyViewModel model)
        {
            if (!ModelState.IsValid)
                return PartialView();

            var newCompany = new Company();

            newCompany.Name = model.Name;

            companyService.Add(newCompany);

            return Json(new { success = true });
        }
        public void CreateUserWithCompany()
        {
            var company = new Company()
            {
                Name = "testCompany"
            };

            var user = new User()
            {
                CreateDate = DateTime.Now,
                Disabled = false,
                Email = "*****@*****.**",
                FirstName = "testUser",
                LastName = "testUser",
                Password = userService.HashPassword("12345"),
                Role = UserRoles.Member,
                Company = company
            };

            userService.Add(user);
        }
        public User CreateUserWithCompany()
        {
            var company = new Company()
            {
                Id = 1,
                Name = "testCompany1"
            };

            var user = new User()
            {
                Id = 1,
                CreateDate = DateTime.Now,
                Disabled = false,
                Email = "*****@*****.**",
                FirstName = "testUser",
                LastName = "testUser",
                Password = userService.HashPassword("12345"),
                Role = UserRoles.Member,
                Company = company
            };

            return user;
        }