Esempio n. 1
0
        public void ClaimDateMaxPlusOne()
        {
            var AClaim        = new clsClaim();
            var Error         = "";
            var ClaimDateTemp = DateTime.Now.Date.AddSeconds(1);
            var ClaimDate     = ClaimDateTemp.ToString();

            Error = AClaim.Valid(StaffID, CustomerID, ClaimDate, ClaimAmnt, ClaimReason, ClaimStatus);
            Assert.AreNotEqual(Error, "");
        }
Esempio n. 2
0
        public void ClaimDateMid()
        {
            var AClaim        = new clsClaim();
            var Error         = "";
            var ClaimDateTemp = DateTime.Now.Date.AddMonths(-1);
            var ClaimDate     = ClaimDateTemp.ToString();

            Error = AClaim.Valid(StaffID, CustomerID, ClaimDate, ClaimAmnt, ClaimReason, ClaimStatus);
            Assert.AreEqual(Error, "");
        }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var AClaim = new clsClaim();

        ClaimID = Convert.ToInt32(Session["ClaimID"]);
        if (!IsPostBack)
        {
            if (ClaimID != -1)
            {
                DisplayClaim();
            }
        }
    }
Esempio n. 4
0
        public void ThisClaimPropertyOK()
        {
            var AllClaims = new clsClaimCollection();
            var TestClaim = new clsClaim();

            TestClaim.ClaimAmnt   = 295255.18M;
            TestClaim.ClaimDate   = DateTime.Now.Date;
            TestClaim.ClaimID     = 1;
            TestClaim.ClaimReason = "sem";
            TestClaim.CustomerID  = 8194;
            TestClaim.StaffID     = 32;
            AllClaims.ThisClaim   = TestClaim;
            Assert.AreEqual(AllClaims.ThisClaim, TestClaim);
        }
Esempio n. 5
0
        public void TestClaimStatusNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (!AClaim.ClaimStatus)
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 6
0
        public void TestClaimReasonNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (AClaim.ClaimReason != "sem")
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 7
0
        public void TestClaimAmntNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (AClaim.ClaimAmnt != 295255.18M)
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 8
0
        public void TestClaimDateNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (AClaim.ClaimDate != Convert.ToDateTime("13/03/2020"))
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 9
0
        public void TestCustomerIDNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (AClaim.CustomerID != 8194)
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 10
0
        public void TestStaffIDNoFound()
        {
            var AClaim  = new clsClaim();
            var Found   = false;
            var OK      = true;
            var ClaimID = 1;

            Found = AClaim.Find(ClaimID);
            if (AClaim.StaffID != 16)
            {
                OK = false;
            }
            Assert.IsTrue(OK);
        }
Esempio n. 11
0
        public void ListAndCountOK()
        {
            var AllClaims = new clsClaimCollection();
            var TestList  = new List <clsClaim>();
            var TestItem  = new clsClaim();

            TestItem.ClaimStatus = true;
            TestItem.ClaimAmnt   = 295255.18M;
            TestItem.ClaimDate   = DateTime.Now.Date;
            TestItem.ClaimID     = 1;
            TestItem.ClaimReason = "sem";
            TestItem.CustomerID  = 8194;
            TestItem.StaffID     = 16;
            TestList.Add(TestItem);
            AllClaims.ClaimList = TestList;
            Assert.AreEqual(AllClaims.Count, TestList.Count);
        }
Esempio n. 12
0
    protected void btnOk_Click(object sender, EventArgs e)
    {
        var AClaim      = new clsClaim();
        var ClaimReason = txtClaimReason.Text;
        var ClaimDate   = txtClaimDate.Text;
        var ClaimAmnt   = txtClaimAmnt.Text;
        var CustomerID  = txtCustomerID.Text;
        var StaffID     = txtStaffID.Text;
        var ClaimStatus = txtClaimStatus.Text;
        var error       = "";

        error = AClaim.Valid(StaffID, CustomerID, ClaimDate, ClaimAmnt, ClaimReason, ClaimStatus);

        if (error == "")
        {
            AClaim.ClaimID     = ClaimID;
            AClaim.ClaimReason = ClaimReason;
            AClaim.ClaimDate   = Convert.ToDateTime(ClaimDate);
            AClaim.CustomerID  = Convert.ToInt32(CustomerID);
            AClaim.ClaimAmnt   = Convert.ToDecimal(ClaimAmnt);
            AClaim.ClaimStatus = Convert.ToBoolean(ClaimStatus);
            AClaim.StaffID     = Convert.ToInt32(StaffID);

            var ClaimList = new clsClaimCollection();

            if (ClaimID == -1)
            {
                ClaimList.ThisClaim = AClaim;
                ClaimList.Add();
            }
            else
            {
                ClaimList.ThisClaim.Find(ClaimID);
                ClaimList.ThisClaim = AClaim;
                ClaimList.Update();
            }

            Response.Redirect("ClaimList.aspx");
        }
        else
        {
            lblError.Text = error;
        }
    }
Esempio n. 13
0
        public void AddMethodOK()
        {
            var AllClaims  = new clsClaimCollection();
            var TestItem   = new clsClaim();
            var PrimaryKey = 0;

            TestItem.ClaimStatus = true;
            TestItem.ClaimAmnt   = 295255.18M;
            TestItem.ClaimDate   = DateTime.Now.Date;
            TestItem.ClaimID     = 1;
            TestItem.ClaimReason = "sem";
            TestItem.CustomerID  = 8194;
            TestItem.StaffID     = 16;
            AllClaims.ThisClaim  = TestItem;
            PrimaryKey           = AllClaims.Add();
            TestItem.ClaimID     = PrimaryKey;
            AllClaims.ThisClaim.Find(PrimaryKey);
            Assert.AreEqual(AllClaims.ThisClaim, TestItem);
        }
Esempio n. 14
0
        public void InstanceOK()
        {
            var AClaim = new clsClaim();

            Assert.IsNotNull(AClaim);
        }