public async Task <bool> EditProject(long id, string name, DateTime?deadline, short?effortInHours, decimal?effortInCurrency, long currencyId, long TeamId, long statusId, long clientId) { string uri = "api/project/editproject/"; var request = new ProjectRequest { Id = id, Name = name, DeadLine = deadline, EffortInHours = effortInHours, EffortInCurrency = effortInCurrency, TeamId = TeamId, StatusId = statusId, ClientId = clientId, CurrencyId = currencyId }; var editProjectInDb = await httpServices.Put <ProjectRequest>(uri, request); if (editProjectInDb == false) { throw new Exception("Sikertelen módosítás"); } return(true); }
public async Task <bool> EditCurrency(long id, string code, Nullable <bool> isDefault, string priceToDefault) { string uri = "api/currency/editcurrency/"; var request = new CurrencyRequest { Id = id, Code = code, PriceToDefault = priceToDefault, IsDefault = isDefault }; var editCurrencyResult = await httpServices.Put <CurrencyRequest>(uri, request); if (editCurrencyResult == false) { throw new Exception("Sikertelen módosítás"); } return(editCurrencyResult); }
public async Task <bool> EditUser(AddUserRequest request) { string uri = "api/user/edituser"; var editUser = await httpServices.Put(uri, request); if (editUser == false) { throw new Exception("Sikertelen módosítás"); } return(editUser); }
public async Task <bool> EditRole(long id, string key, RoleTypeEnum roleType) { string uri = "api/role/editrole"; var request = new Rolerequest { Id = id, Key = key, RoleTypeId = roleType }; var editRole = await httpServices.Put(uri, request); if (editRole == false) { throw new Exception("Role edit did not succesful"); } return(editRole); }
public async Task <bool> EditPermission(long id, string key, PermissionTypeEnum permissionType) { string uri = "api/permission/editpermission"; var request = new PermissionRequest { Id = id, Key = key, PermissionTypeId = permissionType }; var editPermissiontoDb = await httpServices.Put(uri, request); if (editPermissiontoDb == false) { throw new Exception("The permission edit did not successful!"); } return(editPermissiontoDb); }
public async Task <bool> EditTodo(long id, long statusId, string title, string content) { string uri = "api/todo/edittodo"; var request = new TodoRequest { Id = id, StatusId = statusId, Title = title, Content = content }; var editTodoInDb = await httpServices.Put(uri, request); if (editTodoInDb == false) { throw new Exception("The edition was failed"); } return(editTodoInDb); }
public async Task <bool> EditTimeRecord(long id, string comment, int timeInSec, long todoId) { string uri = "api/timerecord/edittimerecord/"; var request = new TimeRecordRequest { Id = id, Comment = comment, TimeInSeconds = timeInSec, TodoId = todoId }; var editTimeRecord = await httpServices.Put(uri, request); if (editTimeRecord == false) { throw new Exception("Sikertelen módosítás"); } return(editTimeRecord); }
public async Task <bool> EditClient(long id, string website, long teamId, string clientName) { string uri = "api/client/editclient"; var request = new ClientRequest { Id = id, Website = website, TeamId = teamId, ClientName = clientName }; var editClient = await httpServices.Put(uri, request); if (editClient == false) { throw new Exception("Sikertelen edit"); } return(editClient); }
public async Task <bool> EditTeamDetails(long id, string TeamName, string publicPrice, string privatePrice, long currencyId) { string uri = "api/team/editteamdetails/"; var request = new TeamDetailsResponseDto { Id = id, TeamName = TeamName, PublicPrice = publicPrice, PrivatePrice = privatePrice, CurrencyId = currencyId, }; var editDetailsTeam = await httpServices.Put(uri, request); if (editDetailsTeam == false) { throw new Exception("Sikertelen"); } return(editDetailsTeam); }