コード例 #1
0
        public ActionResult Create(string feature)
        {
            SpecialtyClass specialty = new SpecialtyClass(feature);

            specialty.Save();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult AddStylist(int specialtyId, int stylistId)
        {
            SpecialtyClass specialty = SpecialtyClass.Find(specialtyId);
            StylistClass   stylist   = StylistClass.Find(stylistId);

            specialty.AddStylist(stylist);
            return(RedirectToAction("Show", new { id = specialtyId }));
        }
コード例 #3
0
        public ActionResult Show(int id)
        {
            SpecialtyClass              specialty   = SpecialtyClass.Find(id);
            List <StylistClass>         stylists    = specialty.GetStylists();
            List <StylistClass>         allStylists = StylistClass.GetAll();
            Dictionary <string, object> model       = new Dictionary <string, object>();

            model.Add("specialty", specialty);
            model.Add("stylists", stylists);
            model.Add("allStylists", allStylists);
            return(View(model));
        }
コード例 #4
0
        public ActionResult Show(int id)
        {
            Dictionary <string, object> model        = new Dictionary <string, object>();
            StylistClass          foundStylist       = StylistClass.Find(id);
            List <ClientClass>    stylistClients     = foundStylist.GetClients();
            List <SpecialtyClass> allSpecialties     = SpecialtyClass.GetAll();
            List <SpecialtyClass> stylistSpecialties = foundStylist.GetSpecialties();

            model.Add("stylist", foundStylist);
            model.Add("clients", stylistClients);
            model.Add("specialties", allSpecialties);
            model.Add("stylistSpecialties", stylistSpecialties);
            return(View("Show", model));
        }
コード例 #5
0
        public ActionResult AddSpecialty(int specialtyId, int stylistId)
        {
            //Dictionary<string, object> model = new Dictionary<string, object>();
            StylistClass foundStylist = StylistClass.Find(stylistId);
            // List<SpecialtyClass> allSpecialties = SpecialtyClass.GetAll();
            List <SpecialtyClass> stylistSpecialties = foundStylist.GetSpecialties();
            SpecialtyClass        specialtyStylist   = SpecialtyClass.Find(specialtyId);

            foundStylist.AddSpecialty(specialtyStylist);
            // model.Add("specialtyStylist", specialtyStylist);
            // model.Add("stylist", foundStylist);
            //model.Add("specialties", stylistSpecialties);
            return(RedirectToAction("Show", new { id = stylistId }));
        }
コード例 #6
0
        public ActionResult Create(int stylistId, string name, string phoneNumber)
        {
            Dictionary <string, object> model = new Dictionary <string, object>();
            StylistClass foundStylist         = StylistClass.Find(stylistId);
            ClientClass  newClient            = new ClientClass(name, phoneNumber, stylistId);

            newClient.Save();
            List <ClientClass>    stylistClients     = foundStylist.GetClients();
            List <SpecialtyClass> stylistSpecialties = SpecialtyClass.GetAll();

            model.Add("stylist", foundStylist);
            model.Add("clients", stylistClients);
            model.Add("specialties", stylistSpecialties);
            return(RedirectToAction("Show", new{ id = stylistId }));
        }
コード例 #7
0
        public ActionResult Index()
        {
            List <SpecialtyClass> allSpecialties = SpecialtyClass.GetAll();

            return(View(allSpecialties));
        }
コード例 #8
0
        public void SpecialtyContstructor_CreatesInstanceOfSpecialty_Specialty()
        {
            SpecialtyClass newSpecialty = new SpecialtyClass("Ducktail");

            Assert.AreEqual(typeof(SpecialtyClass), newSpecialty.GetType());
        }
コード例 #9
0
 public void Dispose()
 {
     SpecialtyClass.ClearAll();
     ClientClass.ClearAll();
     StylistClass.ClearAll();
 }