Esempio n. 1
0
        // GET: PersonalResources

        /// <summary>
        /// Get all the personal resources for display.
        /// </summary>
        /// <returns> The <see cref="ActionResult"/>. </returns>
        public ActionResult Index(string family, string category)
        {
            if (!string.IsNullOrEmpty(family))
            {
                return(this.View("ServiceProviderList"));
            }

            var familiesLogic = new FamiliesLogic();
            var viewModel     = familiesLogic.GetSpecialPopulationFamilies().OrderBy(fam => fam.Name).ToList();

            return(this.View(viewModel));
        }
        // GET: PersonalResources

        /// <summary>
        /// Get all the personal resources for display.
        /// </summary>
        /// <returns> The <see cref="ActionResult"/>. </returns>
        public ActionResult Index(string family, string category)
        {
            if (!string.IsNullOrEmpty(family) || !string.IsNullOrEmpty(category))
            {
                return(this.View("ServiceProviderList"));
            }

            var familiesLogic = new FamiliesLogic();
            var dataLogics    = new DataLogics();

            var viewModel = new PersonalResourcesViewModel
            {
                General = familiesLogic.GetFamilies().OrderBy(fam => fam.Name).ToList(),
                Crime   = dataLogics.GetCrimeCategories().OrderBy(crime => crime.Name).ToList()
            };

            return(this.View(viewModel));
        }
        public void MyTestInitialize()
        {
            this.target = new FamiliesLogic();

            this.websiteFamily = new FamilyEditor
            {
                Active      = true,
                Description = "Test Family",
                CategoryIds = new List <int> {
                    1, 2
                },
                Id    = 1,
                Name  = "Edit Family",
                State = ObjectStatus.ObjectState.Read
            };

            this.databaseFamily = new Family
            {
                Active      = true,
                Description = "Test database family",
                ID          = 1,
                Name        = "Edit database family",
            };

            this.databaseFamilyServices1 = new FamilyService {
                FamilyID = 1, ID = 1, ServiceID = 1
            };
            this.databaseFamilyServices2 = new FamilyService {
                FamilyID = 1, ID = 2, ServiceID = 2
            };
            this.databaseFamilyServicesList = new List <FamilyService>
            {
                this.databaseFamilyServices1,
                this.databaseFamilyServices2
            };

            this.websiteFamilyList = new List <FamilyEditor> {
                this.websiteFamily
            };

            this.databaseFamilyList = new List <Family> {
                this.databaseFamily
            };
        }
Esempio n. 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AppDataController"/> class.
 /// </summary>
 public AppDataController()
 {
     this.dataLogic            = new DataLogics();
     this.familiesLogic        = new FamiliesLogic();
     this.serviceProviderLogic = new ServiceProviderQueryLogics();
 }
Esempio n. 5
0
 /// <summary>
 /// FamilyEditorsController constructor
 /// </summary>
 public FamilyEditorsController()
 {
     this.famLogic = new FamiliesLogic();
     this.catLogic = new CategoriesLogic();
 }