Ejemplo n.º 1
0
        internal YogaClass ConstructorTest(string location)
        {
            YogaClass target = new YogaClass(location);

            return(target);
            // TODO: add assertions to method YogaClassTest.ConstructorTest(String)
        }
Ejemplo n.º 2
0
        public ActionResult OnPost()
        {
            if (ModelState.IsValid)
            {
                //Retrieve the PoseList from TempData
                var    x = TempData["PoseList"] as String;
                Pose[] p = JsonSerializer.Deserialize <Pose[]>(x);

                //Create a new instance of YogaClass and store all the details of
                //the class.
                YogaClass yc = new YogaClass
                {
                    PoseDuration      = PoseDuration,
                    PrepDuration      = PrepDuration,
                    Shavasana         = Shavasana,
                    ShavasanaDuration = ShavasanaDuration,
                    PoseList          = p
                };

                TempData["YogaClass"] = yc.ToString();

                return(RedirectToPage("ClassConfirmation"));
            }
            return(Page());
        }
Ejemplo n.º 3
0
        public ApiResult <string> saveyogac(YogaClass acard)
        {
            var apiRes = new ApiResult <string>();

            try
            {
                var dbh = DbContext.Get();
                if (acard.id == 0)
                {
                    dbh.Db.Insertable(acard).ExecuteCommand();
                }
                else
                {
                    dbh.Db.Updateable(acard).IgnoreColumns(ii => ii.rdate).ExecuteCommand();
                }

                apiRes.ok   = true;
                apiRes.data = "";
            }
            catch (Exception ex)
            {
                apiRes.ok   = false;
                apiRes.msg  = ex.Message;
                apiRes.data = "";
            }
            return(apiRes);
        }
Ejemplo n.º 4
0
        internal string ToStringTest([PexAssumeUnderTest] YogaClass target)
        {
            string result = target.ToString();

            return(result);
            // TODO: add assertions to method YogaClassTest.ToStringTest(YogaClass)
        }
Ejemplo n.º 5
0
        public void LocationSetTest165()
        {
            YogaClass yogaClass;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            this.LocationSetTest((Classes)yogaClass, (string)null);
        }
        public void TotalNumSetTest893()
        {
            YogaClass yogaClass;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            this.TotalNumSetTest((Classes)yogaClass, 0);
        }
Ejemplo n.º 7
0
        public void PriceGetTest580()
        {
            YogaClass yogaClass;
            double    d;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            d = this.PriceGetTest((Classes)yogaClass);
            Assert.AreEqual <double>(7, d);
        }
Ejemplo n.º 8
0
        public void BookSessionTest877()
        {
            YogaClass yogaClass;
            bool      b;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            b = this.BookSessionTest((Classes)yogaClass);
            Assert.AreEqual <bool>(true, b);
        }
        public void CountGetTest435()
        {
            YogaClass yogaClass;
            int       i;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            i = this.CountGetTest((Classes)yogaClass);
            Assert.AreEqual <int>(0, i);
        }
Ejemplo n.º 10
0
        public void TotalNumGetTest39()
        {
            YogaClass yogaClass;
            int       i;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            i = this.TotalNumGetTest((Classes)yogaClass);
            Assert.AreEqual <int>(30, i);
        }
Ejemplo n.º 11
0
        public void LocationGetTest868()
        {
            YogaClass yogaClass;
            string    s;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            s = this.LocationGetTest((Classes)yogaClass);
            Assert.AreEqual <string>((string)null, s);
        }
        public void ToStringTest29801()
        {
            YogaClass yogaClass;
            string    s;

            yogaClass = new YogaClass("");
            ((Classes)yogaClass).Count = 0;
            s = this.ToStringTest((Classes)yogaClass);
            Assert.AreEqual <string>
                ("The gym for this class is located at:  and it has a monthly cost of: £7.00.  The session booked is for Yoga.",
                s);
        }
Ejemplo n.º 13
0
        public void ToStringTest497()
        {
            YogaClass yogaClass;
            string    s;

            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            s = this.ToStringTest(yogaClass);
            Assert.AreEqual <string>
                ("The gym for this class is located at:  and it has a monthly cost of: £7.00.  The session booked is for Yoga.",
                s);
            Assert.IsNotNull((object)yogaClass);
        }
Ejemplo n.º 14
0
        public void BookItemTest845()
        {
            User      user;
            YogaClass yogaClass;
            string    s;

            user      = new User((string)null, (string)null, (string)null);
            yogaClass = new YogaClass((string)null);
            ((Classes)yogaClass).Count = 0;
            s = this.BookItemTest(user, (IBookable)yogaClass);
            Assert.AreEqual <string>("Booked  @ 7\nSubtotal = 7", s);
            Assert.IsNotNull((object)user);
            Assert.AreEqual <string>((string)null, user.Name);
            Assert.AreEqual <string>((string)null, user.UserName);
            Assert.AreEqual <string>((string)null, user.Password);
            Assert.AreEqual <int>(0, user.AccountNumber);
            Assert.AreEqual <double>(7, user.RunningCost);
        }
        public void SessionTypeTest86501()
        {
            User      user;
            YogaClass yogaClass;
            string    s;

            user      = new User((string)null, (string)null, (string)null);
            yogaClass = new YogaClass("");
            ((Classes)yogaClass).Count = 0;
            s = this.SessionTypeTest(user, (IBookable)yogaClass);
            Assert.AreEqual <string>
                ("The gym for this class is located at:  and it has a monthly cost of: £7.00.  The session booked is for Yoga. is a Yoga class.",
                s);
            Assert.IsNotNull((object)user);
            Assert.AreEqual <string>((string)null, user.Name);
            Assert.AreEqual <string>((string)null, user.UserName);
            Assert.AreEqual <string>((string)null, user.Password);
            Assert.AreEqual <int>(0, user.AccountNumber);
            Assert.AreEqual <double>(0, user.RunningCost);
        }
Ejemplo n.º 16
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (ModelState.IsValid)
            {
                YogaClass yc = new YogaClass();

                if (Shavasana != "None")
                {
                    yc.ShavasanaLength = ShavasanaLength;
                }

                yc.PoseDuration = PoseDuration;
                yc.PrepDuration = PrepDuration;
                yc.Shavasana    = Shavasana;
                yc.PoseList     = TempData.Get <Poses[]>("PoseList");

                TempData["YogaClass"] = yc.ToString();
                return(RedirectToPage("Confirmation"));
            }
            return(Page());
        }
Ejemplo n.º 17
0
        public ActionResult OnPost()
        {
            if (ModelState.IsValid)
            {
                var     x = TempData["PoseList"] as String;
                Poses[] p = JsonSerializer.Deserialize <Poses[]>(x);

                YogaClass yc = new YogaClass
                {
                    PoseDuration    = PoseDuration,
                    PrepDuration    = PrepDuration,
                    Shavasana       = Shavasana,
                    ShavasanaLength = ShavasanaLength,
                    PoseList        = p
                };

                TempData["YogaClass"] = yc.ToString();

                //Redirecting to a Razor component that has been created as a page.
                //return Redirect("~/ClassConfirmation");
                return(RedirectToPage("ClassConfirmation"));
            }
            return(Page());
        }