Пример #1
0
        public ActionResult Create(string id)
        {
            ViewBag.Building = _BM_BuildingService.BuildingIdToDDL();
            ViewBag.Purpose  = BM_ApartmentUseToDDL();
            ViewBag.TypeElec = FunctionHelper.TypeElec();

            var model = _BM_ApartmentService.GetById(id);

            if (model != null)
            {
                var listMB = _BM_Apartment_MemberService.GetMemberApartment(model.Id);
                ViewBag.strEmployeeChoose = JsonConvert.SerializeObject(listMB);

                var listSV = _BM_Apartment_ServiceService.GetServiceApartment(model.Id);
                ViewBag.strServiceChoose = JsonConvert.SerializeObject(listSV);
            }
            else
            {
                model = new BM_Apartment();
            }



            return(View(model));
        }
Пример #2
0
        public ActionResult Index(string key = "", string buildingIdSearch = "", string floorIdSearch = "", string apartmentIdSearch = "", string residentIdSearch = "", string typeSearch = "", string statusSearch = "", string userSearch = "", string userCreatedIdSearch = "", string fromDatePaid = "", string toDatePaid = "", string chkExport = "0", int page = 1, string selectedId = "")
        {
            int pageSize = 20;
            int total    = 0;
            var list     = _BM_Apartment_ReceiptService.GetAllPagingByFirstTSQL(key, buildingIdSearch, floorIdSearch, apartmentIdSearch, residentIdSearch, typeSearch, statusSearch, userSearch, userCreatedIdSearch, fromDatePaid, toDatePaid, page, pageSize, ref total);

            var gridModel = PageModelCustom <BM_Apartment_ReceiptView> .GetPage(list, page, pageSize, total);

            //search value
            ViewBag.keyValue            = key;
            ViewBag.buildingIdSearch    = buildingIdSearch;
            ViewBag.apartmentIdSearch   = apartmentIdSearch;
            ViewBag.residentIdSearch    = residentIdSearch;
            ViewBag.typeSearch          = typeSearch;
            ViewBag.statusSearch        = statusSearch;
            ViewBag.userSearch          = userSearch;
            ViewBag.userCreatedIdSearch = userCreatedIdSearch;
            ViewBag.fromDatePaid        = fromDatePaid;
            ViewBag.toDatePaid          = toDatePaid;

            //list - selectlist
            ViewBag.selectedIdValue = selectedId;
            //gọi bên building Service
            ViewBag.BuildingSelectList  = _BM_BuildingService.BuildingIdToDDL();
            ViewBag.FloorSelectList     = _BM_FloorService.FloorToDDL(buildingIdSearch);
            ViewBag.ApartmentSelectList = _BM_ApartmentService.ApartmentToDDL(buildingIdSearch, floorIdSearch);
            return(View(gridModel));
        }