示例#1
0
        public void ดึงข้อมูลDetail()
        {
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.GetDetailData("5");

            Assert.IsNotNull(result);
        }
示例#2
0
        public void ทดสอบลบข้อมูลDetail()
        {
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.DeleteDonateDetailData("3");

            Assert.IsNotNull(result);
        }
示例#3
0
        public void ทดสอบบันทึกข้อมูลใหม่()
        {
            /*
             * List<DonateDetailDataModel> detailList = new List<DonateDetailDataModel>
             * {
             *  new DonateDetailDataModel
             *  {
             *      Description = "บริจาคด้วยเงินสด",
             *      Amount = 5000,
             *      Remark = "หมายเหตุไม่มี"
             *  }
             * };
             */
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            DonateDataModel itemData = new DonateDataModel
            {
                WriteAt         = "บ้าน",
                DocumentDate    = DateTime.Now.Date,
                DonateType      = "เงินสด",
                DonateObjective = "เพื่อบำรุงพรรค",
                MemberRunno     = 1,
                MemberId        = "",
                DonatorRunno    = 1,
                DonatorId       = "",
                DonateAmount    = 5000,
                DonateDetail    = null
            };
            var result = service.DonateDataAdd(itemData);

            Assert.IsNotNull(result);
        }
示例#4
0
        public void ทดสอบดึงเอกสารทั้งหมด()
        {
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.DonateDataList();

            Assert.IsNotNull(result);
        }
示例#5
0
        public void ทดสอบการดึงข้อมูลตามrunno()
        {
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            DonateDataModel item          = new DonateDataModel();
            string          DocumentRunno = "900";
            var             result        = service.DonateDataListbyRunno(DocumentRunno);

            Assert.IsNotNull(result);
        }
示例#6
0
        public void ทดสอบลบเอกสาร()
        {
            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            // DonateDataModel item = new DonateDataModel();
            // item.DocumentRunno = "2";
            var result = service.DonateDataDelete("6");

            Assert.IsNotNull(result);
        }
示例#7
0
        public void ทดสอบบันทึกเฉพาะDetailของเอกสาร()
        {
            DonateDetailDataModel detailitem = new DonateDetailDataModel
            {
                DocumentRunno = 5,
                Description   = "เพิ่มรายการโดยที่",
                Amount        = 5000,
                Remark        = "เลขระหว่างกลางหาย"
            };

            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.AddDonateDetailData(detailitem);

            Assert.IsNotNull(result);
        }
示例#8
0
        public void ทดสอบแก้ไขDetailเอกสาร()
        {
            DonateDetailDataModel detailitem = new DonateDetailDataModel
            {
                DocumentRunno = 5,
                DetailRunno   = 2,
                Description   = "เครื่องชงกาแฟสำเร็จ",
                Amount        = 20000,
                Remark        = "สำหรับใช้งานใน Office"
            };

            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.EditDonateDetailData(detailitem);

            Assert.IsNotNull(result);
        }
示例#9
0
        public void ทดสอบแก้ไขDetailเอกสารพก10()
        {
            DonateDetailDataModel item = new DonateDetailDataModel
            {
                DocumentRunno = 8,
                DetailRunno   = 17,
                Description   = "เงินสด",
                Amount        = 666,
                Remark        = "",
                Bill          = "",
                BankChqueNo   = "",
                Asset         = "",
                Benefit       = ""
            };

            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            var result = service.EditDonateDetailData(item);

            Assert.IsNotNull(result);
        }
示例#10
0
        public void ทดสอบแก้ไขเอกสาร()
        {
            List <DonateDetailDataModel> detailList = new List <DonateDetailDataModel>
            {
                new DonateDetailDataModel
                {
                    Description = "บริจาคด้วยเงินสด",
                    Amount      = 500,
                    Remark      = "โอนเงินเข้าธนาคาร"
                },
                new DonateDetailDataModel
                {
                    Description = "เครื่องทำกาแฟ",
                    Amount      = 1500,
                    Remark      = ""
                }
            };

            DonateDataController.Controllers.DonateDataController service = new DonateDataController.Controllers.DonateDataController();
            DonateDataModel itemData = new DonateDataModel
            {
                DocumentRunno   = 5,
                WriteAt         = "บ้าน",
                DocumentDate    = DateTime.Now.Date,
                DonateType      = "เงินสด",
                DonateObjective = "เพื่อบำรุงพรรค",
                MemberRunno     = 1,
                MemberId        = "",
                DonatorRunno    = 1,
                DonatorId       = "",
                DonateAmount    = 5000,
                DonateDetail    = detailList
            };
            var result = service.DonateDataEdit(itemData);

            Assert.IsNotNull(result);
        }