public void GetOrganizationByOrgnoTest(string orgno) { // Arrange IRestQuery query = new RestQuery(this.config); // Act Organization org = query.Get <Organization>(orgno); // Assert Assert.IsNotNull(org); Assert.IsTrue(!string.IsNullOrEmpty(org.Name)); }
public void GetPersonalContactsTest(string link) { // Arrange IRestQuery query = new RestQuery(this.config); // Act IList <PersonalContact> list = query.GetByLink <PersonalContact>(link); // Assert Assert.IsNotNull(list); Assert.IsTrue(list.Count > 0); }
public void GetOrgnizationsByEmailTest(string email) { // Arrange IRestQuery query = new RestQuery(this.config); // Act IList <Organization> orglist = query.Get <Organization>(new KeyValuePair <string, string>("email", email)); // Assert Assert.IsNotNull(orglist); Assert.IsTrue(orglist.Count > 0 && !string.IsNullOrEmpty(orglist[0].Name)); }
public void GetRoleByRoleGiverAndRoleReciver(string roleGiver, string roleReciver) { // Arrange IRestQuery query = new RestQuery(this.config); // Act IList <Role> roles = query.Get <Role>(new List <KeyValuePair <string, string> > { new KeyValuePair <string, string>("Subject", roleGiver), new KeyValuePair <string, string>("Reportee", roleReciver) }); // Assert Assert.IsNotNull(roles); Assert.IsTrue(roles.Count > 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> AddRentalRoom(RoomRentalDto Room) { var response = await RestQuery.ExecuteAsync <List <RoomRentalDto> >("http://localhost:57770/", "AddRentalRoom", Method.POST, Room); return(Json(response)); }
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> 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))); }
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> AddInvoice(InvoiceDto invoice) { var response = await RestQuery.ExecuteAsync <InvoiceDto>("http://localhost:57770/", "AddInvoice", Method.POST, invoice); 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)); }
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)); }
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)); }
public async Task <ActionResult> AddBuilding(BuildingDto building) { var response = await RestQuery.ExecuteAsync <BuildingDto>("http://localhost:57770/", "AddBuilding", Method.POST, building); return(Json(response)); }
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> UpdateElectric(Guid id, ElectricDto model) { var response = await RestQuery.ExecuteAsync <List <ElectricDto> >("http://localhost:57770/", $"UpdateElectric/{id}", Method.PUT, model); return(Json(response)); }
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> CascadingGetBuildings() { var objectsO = await RestQuery.ExecuteAsync <List <BuildingDto> >("http://localhost:57770/", "GetAllBuildings", Method.GET); return(Json(objectsO.Data, JsonRequestBehavior.AllowGet)); }
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> GetAllTypes([DataSourceRequest] DataSourceRequest request) { var objects = await RestQuery.ExecuteAsync <List <TypeOfRoomDto> >("http://localhost:57770/", "GetAllTypes", Method.GET); return(Json(objects.Data.ToDataSourceResult(request))); }
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)); }
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))); }
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))); }
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> AddType(TypeOfRoomDto type) { var response = await RestQuery.ExecuteAsync <string>("http://localhost:57770/", "AddType", Method.POST, type); 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)); }
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))); }