Пример #1
0
        public async Task <ActionResult> GetFiltered([DataSourceRequest] DataSourceRequest request, RoomRentalDtoFilters filters)
        {
            var response = await RestQuery.ExecuteAsync <List <RoomRentalDto> >("http://localhost:57770/", "GetFilteredRentalRooms", Method.POST, filters);

            return(Json(response.Data.ToDataSourceResult(request)));
        }
        public async Task <ActionResult> AddElectricByOrganization(ElectricsByOrganizationDto model)
        {
            var response = await RestQuery.ExecuteAsync <List <ElectricsByOrganizationDto> >("http://localhost:57770/", "AddElectricByOrganization", Method.POST, model);

            return(Json(response));
        }
        public async Task <ActionResult> DeleteElectricByOrganization(Guid id)
        {
            var response = await RestQuery.ExecuteAsync <List <ElectricsByOrganizationDto> >("http://localhost:57770/", $"DeleteElectricByOrganization/{id}", Method.DELETE);

            return(Json(response));
        }
Пример #4
0
        public async Task <ActionResult> UpdateType(Guid id, TypeOfRoomDto type)
        {
            var response = await RestQuery.ExecuteAsync <string>("http://localhost:57770/", $"UpdateType/{id}", Method.PUT, type);

            return(Json(response));
        }
        public async Task <ActionResult> GetDebtorOrganizationForDate([DataSourceRequest] DataSourceRequest request, OrganizationDebtorDateFilter filters)
        {
            var objects = await RestQuery.ExecuteAsync <List <OrganizationForReportsDto> >("http://localhost:57770/", "GetDebtorOrganizationForDate", Method.POST, filters);

            return(Json(objects.Data.ToDataSourceResult(request)));
        }
Пример #6
0
        public async Task <ActionResult> CascadingGetBuildings()
        {
            var objectsO = await RestQuery.ExecuteAsync <List <BuildingDto> >("http://localhost:57770/", "GetAllBuildings", Method.GET);

            return(Json(objectsO.Data, JsonRequestBehavior.AllowGet));
        }
Пример #7
0
        public async Task <ActionResult> GetAllTypes([DataSourceRequest] DataSourceRequest request)
        {
            var objects = await RestQuery.ExecuteAsync <List <TypeOfRoomDto> >("http://localhost:57770/", "GetAllTypes", Method.GET);

            return(Json(objects.Data.ToDataSourceResult(request)));
        }
Пример #8
0
        public async Task <ActionResult> AddBuilding(BuildingDto building)
        {
            var response = await RestQuery.ExecuteAsync <BuildingDto>("http://localhost:57770/", "AddBuilding", Method.POST, building);

            return(Json(response));
        }
Пример #9
0
        public async Task <ActionResult> UpdateBuilding(Guid id, BuildingDto building)
        {
            var response = await RestQuery.ExecuteAsync <List <BuildingDto> >("http://localhost:57770/", $"UpdateBuilding/{id}", Method.PUT, building);

            return(Json(response));
        }
Пример #10
0
        public async Task <ActionResult> UpdateElectric(Guid id, ElectricDto model)
        {
            var response = await RestQuery.ExecuteAsync <List <ElectricDto> >("http://localhost:57770/", $"UpdateElectric/{id}", Method.PUT, model);

            return(Json(response));
        }
Пример #11
0
        public async Task <ActionResult> GetForDropDownList()
        {
            var objects = await RestQuery.ExecuteAsync <List <BuildingDto> >("http://localhost:57770/", "GetAllBuildings", Method.GET);

            return(Json(objects.Data));
        }
        public async Task <ActionResult> DeleteInvoice(Guid id)
        {
            var response = await RestQuery.ExecuteAsync <List <BuildingDto> >("http://localhost:57770/", $"DeleteInvoice/{id}", Method.DELETE);

            return(Json(response));
        }
        public async Task <ActionResult> AddInvoice(InvoiceDto invoice)
        {
            var response = await RestQuery.ExecuteAsync <InvoiceDto>("http://localhost:57770/", "AddInvoice", Method.POST, invoice);

            return(Json(response));
        }
        public async Task <ActionResult> GetInvoicesWithFullInfoOfCurrentMonth([DataSourceRequest] DataSourceRequest request)
        {
            var objects = await RestQuery.ExecuteAsync <List <OrganizationWithInvoicesForReportsDto> >("http://localhost:57770/", "GetInvoicesWithFullInfoOfCurrentMonth", Method.POST);

            return(Json(objects.Data.ToDataSourceResult(request)));
        }
Пример #15
0
        public async Task <ActionResult> AddRentalRoom(RoomRentalDto Room)
        {
            var response = await RestQuery.ExecuteAsync <List <RoomRentalDto> >("http://localhost:57770/", "AddRentalRoom", Method.POST, Room);

            return(Json(response));
        }
Пример #16
0
        public async Task <ActionResult> UpdateRoom(Guid id, RoomDto Room)
        {
            var response = await RestQuery.ExecuteAsync <List <RoomDto> >("http://localhost:57770/", $"UpdateRoom/{id}", Method.PUT, Room);

            return(Json(response));
        }
Пример #17
0
        public async Task <ActionResult> DeleteRentalRoom(Guid id)
        {
            var response = await RestQuery.ExecuteAsync <List <RoomRentalDto> >("http://localhost:57770/", $"DeleteRentalRoom/{id}", Method.DELETE);

            return(Json(response));
        }
        public async Task <ActionResult> AddOrganization(OrganizationDto organization)
        {
            var response = await RestQuery.ExecuteAsync <OrganizationDto>("http://localhost:57770/", "AddOrganization", Method.POST, organization);

            return(Json(response));
        }
Пример #19
0
        public async Task <ActionResult> CascadingGetRooms(Guid buildingId)
        {
            var objectsO = await RestQuery.ExecuteAsync <List <RoomDto> >("http://localhost:57770/", $"GetRoomsForBuilding/{buildingId}", Method.GET);

            return(Json(objectsO.Data, JsonRequestBehavior.AllowGet));
        }
        public async Task <ActionResult> UpdateOrganization(Guid id, OrganizationDto organization)
        {
            var response = await RestQuery.ExecuteAsync <List <OrganizationDto> >("http://localhost:57770/", $"UpdateOrganization/{id}", Method.PUT, organization);

            return(Json(response));
        }
Пример #21
0
        public async Task <ActionResult> AddType(TypeOfRoomDto type)
        {
            var response = await RestQuery.ExecuteAsync <string>("http://localhost:57770/", "AddType", Method.POST, type);

            return(Json(response));
        }
        public async Task <ActionResult> GetAllElectricsByOrganization([DataSourceRequest] DataSourceRequest request)
        {
            var objects = await RestQuery.ExecuteAsync <List <ElectricsByOrganizationDto> >("http://localhost:57770/", "GetAllElectricsByOrganization", Method.GET);

            return(Json(objects.Data.ToDataSourceResult(request)));
        }
Пример #23
0
        public async Task <ActionResult> DeleteType(Guid id)
        {
            var response = await RestQuery.ExecuteAsync <string>("http://localhost:57770/", $"DeleteType/{id}", Method.DELETE);

            return(Json(response));
        }
        public async Task <ActionResult> GetOrganizationsOutBuildAndPeriod([DataSourceRequest] DataSourceRequest request, OrganizationBuildingAndPeriodFilterDto filters)
        {
            var objects = await RestQuery.ExecuteAsync <List <OrganizationForReportsDto> >("http://localhost:57770/", "GetOrganizationsOutBuildAndPeriod", Method.POST, filters);

            return(Json(objects.Data.ToDataSourceResult(request)));
        }