public PageModelView<CardTypeViewModel> GetAllCardType(int start, int limit, int page)
        {
            try
            {
                List<CardTypeViewModel> list = new List<CardTypeViewModel>();
                var pagemodel = new PageModelView<CardTypeViewModel>();
                for (int i = 0; i < 10; i++)
                {
                    var obj = new CardTypeViewModel
                    {
                        CardNo = string.Format("333500001125{0}",i.ToString()),
                        ExpireDate = DateTime.Now,
                        id = i,
                        IssueDate = DateTime.Now,
                        TypeCard = string.Format("0{0}",i)
                    };
                    list.Add(obj);
                }
                pagemodel.items = list;
                pagemodel.total = 10;
                return pagemodel;
            }
            catch (Exception)
            {

                throw;
            }
        }
        public List<CheckDocumentViewModel> GetCheckDocumentLoad(int start, int limit, int page)
        {
            List<CheckDocumentViewModel> list = new List<CheckDocumentViewModel>();
            var pagemodel = new PageModelView<CheckDocumentViewModel>();

            list.Add(new CheckDocumentViewModel { id = 1, RequestNo = "58000001", RequestDate = Convert.ToDateTime("07-04-2014"), IdApprove = "01", CitizenId = "1111111111119", CusName = "มาลา มาลัย", TypeLoan = "ประเภทสินเชื่อ 1", BranchName = "สำนักงานใหญ่", National = "ไทย" });
            list.Add(new CheckDocumentViewModel { id = 2, RequestNo = "58000002", RequestDate = Convert.ToDateTime("17-05-2015"), IdApprove = "02", CitizenId = "1111111111117", CusName = "มะลิ บานบิ่ง", TypeLoan = "ประเภทสินเชื่อ 2", BranchName = "ลำปาง", National = "ลาว" });
            list.Add(new CheckDocumentViewModel { id = 3, RequestNo = "58000007", RequestDate = Convert.ToDateTime("05-06-2015"), IdApprove = "01", CitizenId = "1111111111116", CusName = "มะยม บานแล้ว", TypeLoan = "ประเภทสินเชื่อ 3", BranchName = "สำนักงานใหญ่", National = "พม่า" });
            list.Add(new CheckDocumentViewModel { id = 4, RequestNo = "58000008", RequestDate = Convert.ToDateTime("27-07-2015"), IdApprove = "02", CitizenId = "1111111111115", CusName = "มะกูด อิ่มต้น", TypeLoan = "ประเภทสินเชื่อ 4", BranchName = "ลำปาง", National = "ไทย" });
            return list;
        }
 //add controlller for garantor 20150828
 public PageModelView<GarantorViewModel> GetGarantorLoad(int start, int limit, int page)
 {
     List<GarantorViewModel> list = new List<GarantorViewModel>();
     var pagemodel = new PageModelView<GarantorViewModel>();
     list.Add(new GarantorViewModel {id = 1, GuarCitizenID = "1111111111119", NameGarantor = "จารุวรรณ มากมี", RelativeDebtor = "คู่สมรส", GuarBirthDate = Convert.ToDateTime("17-04-2000"), GuarHomePhone = "035-023887" });
     list.Add(new GarantorViewModel {id = 2, GuarCitizenID = "1111111111118", NameGarantor = "มารุต ปานทุ่ม", RelativeDebtor = "ญาติ", GuarBirthDate = Convert.ToDateTime("01-08-1985"), GuarHomePhone = "0860458314" });
     list.Add(new GarantorViewModel {id = 3, GuarCitizenID = "1111111111117", NameGarantor = "ปทุมวัน อิ่มทรัพย์", RelativeDebtor = "คู่สมรส", GuarBirthDate = Convert.ToDateTime("23-03-1956"), GuarHomePhone = "0857694528" });
     list.Add(new GarantorViewModel {id = 4,GuarCitizenID = "1111111111116", NameGarantor = "มาโนช พวงพุ่ม", RelativeDebtor = "คู่สมรส", GuarBirthDate = Convert.ToDateTime("14-02-1900"), GuarHomePhone = "038-821007" });
     pagemodel.items = list;
     pagemodel.total = 10;
     return pagemodel;
 }
        public PageModelView<ComSpacialViewModel> GetComSpacialLoad()
        {
            List<ComSpacialViewModel> list = new List<ComSpacialViewModel>();
            var pagemodel = new PageModelView<ComSpacialViewModel>();

            list.Add(new ComSpacialViewModel { id = 1, EmployeeName = "มาริวัน มากทรัพย์", PayCommissionTo = "แก้วตา ดวงใจ", TypeAgent = "จำหน่าย 1", TypePromote = "Promote 1", Transfer = 10.11, Withholding = 11.11, VAT = 5, AmountIncludeVAT = 100.10, LoanIncludeVAT = 200.10, WHTAX = 300.30, NetPaid = 55.30 });
            list.Add(new ComSpacialViewModel { id = 2, EmployeeName = "ปทุม ใจดี", PayCommissionTo = "ฉัตรชัย มีเกิด", TypeAgent = "จำหน่าย 2", TypePromote = "Promote 2", Transfer = 20.11, Withholding = 21.11, VAT = 6, AmountIncludeVAT = 200.10, LoanIncludeVAT = 300.10, WHTAX = 301.30, NetPaid = 66.30 });
            list.Add(new ComSpacialViewModel { id = 3, EmployeeName = "ก้องฟ้า มีใจ", PayCommissionTo = "มาริตา ไม้หวาน", TypeAgent = "จำหน่าย 3", TypePromote = "Promote 3", Transfer = 30.11, Withholding = 31.11, VAT = 7, AmountIncludeVAT = 300.10, LoanIncludeVAT = 400.10, WHTAX = 400.30, NetPaid = 77.30 });
            list.Add(new ComSpacialViewModel { id = 4, EmployeeName = "มโนรา วายุ", PayCommissionTo = "ปกป้อง มีอยู่", TypeAgent = "จำหน่าย 4", TypePromote = "Promote 4", Transfer = 40.11, Withholding = 41.11, VAT = 8, AmountIncludeVAT = 400.10, LoanIncludeVAT = 500.10, WHTAX = 500.30, NetPaid = 88.30 });
            pagemodel.items = list;
            pagemodel.total = 10;
            return pagemodel;
        }
        public PageModelView<ComHirViewModel> GetComhiringLoad()
        {
            List<ComHirViewModel> list = new List<ComHirViewModel>();
            var pagemodel = new PageModelView<ComHirViewModel>();

            list.Add(new ComHirViewModel { id=1,DealerName = "แมกไม้ ผลดี", PayCommissionTo = "เกริกกล้า แก้วใจ", AbsorbTax = "01", CommissionRate = 100.12, MaxRate = 11.10, CommissionTerm = 10.12, MaxTerm = 10, CommissionVATNo = 200.10, InterestRate = 300.20, CommissionVATDate = Convert.ToDateTime("17-07-2015"), HiringChargeIncludeVAT = 400.30, AmountVAT = 500.40, AmountIncludeVAT = 600.50, WithHoldTaxAmount = 700.60, NetPaid = 800.70, StandardInterestRate = 900.80, Campaign = "Campaign1" });
            list.Add(new ComHirViewModel { id=2,DealerName = "อิ่มเอิบ เกิดกลาย", PayCommissionTo = "ทิพวรรณ นำคุณ", AbsorbTax = "02", CommissionRate = 200.12, MaxRate = 12.20, CommissionTerm = 20.12, MaxTerm = 20, CommissionVATNo = 300.10, InterestRate = 400.20, CommissionVATDate = Convert.ToDateTime("10-07-2015"), HiringChargeIncludeVAT = 500.30, AmountVAT = 600.40, AmountIncludeVAT = 700.50, WithHoldTaxAmount = 800.60, NetPaid = 900.70, StandardInterestRate = 1000.80, Campaign = "Campaign2" });
            list.Add(new ComHirViewModel { id=3,DealerName = "สินทรัพย์ ผลดี", PayCommissionTo = "ภาสิทธิ์ อิ่มใจ", AbsorbTax = "01", CommissionRate = 300.12, MaxRate = 13.30, CommissionTerm = 30.12, MaxTerm = 30, CommissionVATNo = 400.10, InterestRate = 500.20, CommissionVATDate = Convert.ToDateTime("7-06-2015"), HiringChargeIncludeVAT = 600.30, AmountVAT = 700.40, AmountIncludeVAT = 800.50, WithHoldTaxAmount = 900.60, NetPaid = 1000.70, StandardInterestRate = 1100.80, Campaign = "Campaign3" });

            pagemodel.items = list;
            pagemodel.total = 10;
            return pagemodel;
        }
        public PageModelView<ComInsViewModel> GetComInsLoad()
        {
            List<ComInsViewModel> list = new List<ComInsViewModel>();
            var pagemodel = new PageModelView<ComInsViewModel>();

            list.Add(new ComInsViewModel {id=1,DealerName = "มาริวัน มากทรัพย์", PayCommissionTo = "แก้วตา ดวงใจ", AbsorbTax = "01", CommissionAmount = 100.10, VAT = 5, AmountIncludeVAT = 100.10, WithHoldTaxAmount = 200.10, NetPaid = 300.30 });
            list.Add(new ComInsViewModel {id=2,DealerName = "ปทุม ใจดี", PayCommissionTo = "ฉัตรชัย มีเกิด", AbsorbTax = "02", CommissionAmount = 200.10, VAT = 6, AmountIncludeVAT = 200.10, WithHoldTaxAmount = 300.10, NetPaid = 301.30 });
            list.Add(new ComInsViewModel {id=3,DealerName = "ก้องฟ้า มีใจ", PayCommissionTo = "มาริตา ไม้หวาน", AbsorbTax = "01", CommissionAmount = 300.10, VAT = 7, AmountIncludeVAT = 300.10, WithHoldTaxAmount = 400.10, NetPaid = 400.30 });
            list.Add(new ComInsViewModel {id=4,DealerName = "มโนรา วายุ", PayCommissionTo = "ปกป้อง มีอยู่", AbsorbTax ="02", CommissionAmount = 400.10, VAT = 8, AmountIncludeVAT = 400.10, WithHoldTaxAmount = 500.10, NetPaid = 500.30 });
            pagemodel.items = list;
            pagemodel.total = 10;
            return pagemodel;
        }
        public PageModelView<StatusViewModel> GetStatusInfoLoad()
        {
            List<StatusViewModel> list = new List<StatusViewModel>();
            var pagemodel = new PageModelView<StatusViewModel>();

            list.Add(new StatusViewModel { id = 1, Status = "100", Decription = "ยกเลิก", InsertDate = Convert.ToDateTime("10-04-2013"), CreateUser = "******" });
            list.Add(new StatusViewModel { id = 2, Status = "010", Decription = "นำส่ง", InsertDate = Convert.ToDateTime("17-07-2015"), CreateUser = "******" });
            list.Add(new StatusViewModel { id = 3, Status = "500", Decription = "ยกเลิก", InsertDate = Convert.ToDateTime("11-06-2014"), CreateUser = "******" });
            list.Add(new StatusViewModel { id = 4, Status = "200", Decription = "นำส่ง", InsertDate = Convert.ToDateTime("08-04-2015"), CreateUser = "******" });
            pagemodel.items = list;
            pagemodel.total = 10;
            return pagemodel;
        }