Exemple #1
0
        public void ReportByEquipmentDescriptionNoneFound()
        {
            clsEquipmentCollection FilteredEquipments = new clsEquipmentCollection();

            FilteredEquipments.ReportByEquipmentDescription("leg machine");
            Assert.AreEqual(0, FilteredEquipments.Count);
        }
Exemple #2
0
        public void InstanceOK()

        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();

            Assert.IsNotNull(AllEquipments);
        }
Exemple #3
0
    protected void btnYes_Click(object sender, EventArgs e)
    {
        clsEquipmentCollection AddressBook = new clsEquipmentCollection();

        AddressBook.ThisEquipment.Find(EquipmentNo);
        AddressBook.Delete();
        Response.Redirect("EquipmentList.aspx");
    }
Exemple #4
0
        public void ReportByEquipmentDescriptionMethodOL()
        {
            clsEquipmentCollection AllEquipments      = new clsEquipmentCollection();
            clsEquipmentCollection FilteredEquipments = new clsEquipmentCollection();

            FilteredEquipments.ReportByEquipmentDescription("");
            Assert.AreEqual(AllEquipments.Count, FilteredEquipments.Count);
        }
    void DisplayEquipment()
    {
        clsEquipmentCollection Equipment = new clsEquipmentCollection();

        lstEquipmentList.DataSource     = Equipment.EquipmentList;
        lstEquipmentList.DataValueField = "EquipmentNo";
        lstEquipmentList.DataTextField  = "EquipmentDescription";
        lstEquipmentList.DataBind();
    }
    protected void btnApply_Click(object sender, EventArgs e)
    {
        clsEquipmentCollection Equipments = new clsEquipmentCollection();

        Equipments.ReportByEquipmentDescription(txtFilter.Text);
        lstEquipmentList.DataSource     = Equipments.EquipmentList;
        lstEquipmentList.DataValueField = "EquipmentNo";
        lstEquipmentList.DataTextField  = "EquipmentDescription";
        lstEquipmentList.DataBind();
    }
    private void DisplayEquipment()
    {
        clsEquipmentCollection Addressbook = new clsEquipmentCollection();

        Addressbook.ThisEquipment.Find(EquipmentNo);
        txtEquipmentNo.Text          = Addressbook.ThisEquipment.EquipmentNo.ToString();
        txtDateAdded.Text            = Addressbook.ThisEquipment.EquipmentDateAdded.ToString();
        txtEquipmentColour.Text      = Addressbook.ThisEquipment.EquipmentColour;
        txtEquipmentPrice.Text       = Addressbook.ThisEquipment.EquipmentPrice.ToString();
        txtEquipmentDescription.Text = Addressbook.ThisEquipment.EquipmentDescription;
        chkAvailable.Checked         = Addressbook.ThisEquipment.EquipmentAvailable;
    }
Exemple #8
0
        public void ThisEquipmentPropertyOK()
        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();
            clsEquipment           TestEquipment = new clsEquipment();

            TestEquipment.EquipmentNo        = 1;
            TestEquipment.EquipmentAvailable = true;
            TestEquipment.EquipmentColour    = "Black";
            TestEquipment.EquipmentDateAdded = DateTime.Now.Date;
            TestEquipment.EquipmentPrice     = 100;
            AllEquipments.ThisEquipment      = TestEquipment;
            Assert.AreEqual(AllEquipments.ThisEquipment, TestEquipment);
        }
Exemple #9
0
        public void ListandCountOK()
        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();
            List <clsEquipment>    TestList      = new List <clsEquipment>();
            clsEquipment           TestEquipment = new clsEquipment();

            TestEquipment.EquipmentNo        = 1;
            TestEquipment.EquipmentAvailable = true;
            TestEquipment.EquipmentColour    = "Black";
            TestEquipment.EquipmentDateAdded = DateTime.Now.Date;
            TestEquipment.EquipmentPrice     = 100;
            TestList.Add(TestEquipment);
            AllEquipments.EquipmentList = TestList;
            Assert.AreEqual(AllEquipments.Count, TestList.Count);
        }
Exemple #10
0
        public void AddMethodOK()
        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();
            clsEquipment           TestItem      = new clsEquipment();
            Int32 PrimaryKey = 0;

            TestItem.EquipmentAvailable   = true;
            TestItem.EquipmentDateAdded   = DateTime.Now.Date;
            TestItem.EquipmentNo          = 1;
            TestItem.EquipmentDescription = "Weights";
            TestItem.EquipmentColour      = "Black";
            TestItem.EquipmentPrice       = 525;
            AllEquipments.ThisEquipment   = TestItem;
            PrimaryKey           = AllEquipments.Add();
            TestItem.EquipmentNo = PrimaryKey;
            AllEquipments.ThisEquipment.Find(PrimaryKey);
            Assert.AreEqual(AllEquipments.ThisEquipment, TestItem);
        }
    protected void tbnOK_Click(object sender, EventArgs e)
    {
        //create a new instance of clsEquipment
        clsEquipment AnEquipment          = new clsEquipment();
        string       EquipmentDescription = txtEquipmentDescription.Text;
        string       EquipmentColour      = txtEquipmentColour.Text;
        string       EquipmentDateAdded   = txtDateAdded.Text;
        Int32        EquipmentPrice       = Convert.ToInt32(txtEquipmentPrice.Text);
        string       Error = "";

        Error = AnEquipment.Valid(EquipmentDescription, EquipmentColour, EquipmentDateAdded, EquipmentPrice);
        if (Error == "")
        {
            AnEquipment.EquipmentNo = EquipmentNo;

            AnEquipment.EquipmentDescription = EquipmentDescription;
            AnEquipment.EquipmentColour      = EquipmentColour;
            AnEquipment.EquipmentDateAdded   = Convert.ToDateTime(EquipmentDateAdded);
            AnEquipment.EquipmentPrice       = Convert.ToInt32(EquipmentPrice);
            AnEquipment.EquipmentAvailable   = chkAvailable.Checked;
            clsEquipmentCollection EquipmentList = new clsEquipmentCollection();

            if (EquipmentNo == -1)
            {
                EquipmentList.ThisEquipment = AnEquipment;
                EquipmentList.Add();
            }
            else
            {
                EquipmentList.ThisEquipment.Find(EquipmentNo);
                EquipmentList.ThisEquipment = AnEquipment;
                EquipmentList.Update();
            }

            Response.Redirect("EquipmentList.aspx");
        }
        else
        {
            lblError.Text = Error;
        }
    }
Exemple #12
0
        public void DeleteMethodOK()
        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();
            clsEquipment           TestItem      = new clsEquipment();
            Int32 PrimaryKey = 0;

            TestItem.EquipmentNo          = 1;
            TestItem.EquipmentColour      = "White";
            TestItem.EquipmentDateAdded   = DateTime.Now.Date;
            TestItem.EquipmentDescription = "Weights";
            TestItem.EquipmentPrice       = 525;
            TestItem.EquipmentAvailable   = true;
            AllEquipments.ThisEquipment   = TestItem;
            PrimaryKey           = AllEquipments.Add();
            TestItem.EquipmentNo = PrimaryKey;
            AllEquipments.ThisEquipment.Find(PrimaryKey);
            AllEquipments.Delete();
            Boolean Found = AllEquipments.ThisEquipment.Find(PrimaryKey);

            Assert.IsFalse(Found);
        }
Exemple #13
0
        public void ReportByEquipmentDescriptionTestDataFound()
        {
            clsEquipmentCollection FilteredEquipments = new clsEquipmentCollection();
            Boolean OK = true;

            FilteredEquipments.ReportByEquipmentDescription("rope");
            if (FilteredEquipments.Count == 2)
            {
                if (FilteredEquipments.EquipmentList[0].EquipmentNo != 36)
                {
                    OK = false;
                }
                if (FilteredEquipments.EquipmentList[1].EquipmentNo != 37)
                {
                    OK = false;
                }
            }
            else
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Exemple #14
0
        public void UpdateMethodOK()
        {
            clsEquipmentCollection AllEquipments = new clsEquipmentCollection();
            clsEquipment           TestItem      = new clsEquipment();
            Int32 PrimaryKey = 0;

            TestItem.EquipmentAvailable   = true;
            TestItem.EquipmentColour      = "black";
            TestItem.EquipmentDateAdded   = DateTime.Now.Date;
            TestItem.EquipmentDescription = "Weights";
            TestItem.EquipmentPrice       = 100;
            AllEquipments.ThisEquipment   = TestItem;
            PrimaryKey                    = AllEquipments.Add();
            TestItem.EquipmentNo          = PrimaryKey;
            TestItem.EquipmentAvailable   = false;
            TestItem.EquipmentColour      = "white";
            TestItem.EquipmentDateAdded   = DateTime.Now.Date;
            TestItem.EquipmentDescription = "Treadmill";
            TestItem.EquipmentPrice       = 150;
            AllEquipments.ThisEquipment   = TestItem;
            AllEquipments.Update();
            AllEquipments.ThisEquipment.Find(PrimaryKey);
            Assert.AreEqual(AllEquipments.ThisEquipment, TestItem);
        }