public bool EditTimeRecord(TimeRecordRequest request) { try { return(_timeRecordLogic.EditTimeRecord(request.Id, request.Comment, request.TimeInSeconds, request.TodoId)); } catch (Exception e) { throw new FaultException("Sikertelen update"); } }
public TimeRecordDto AddTimeRecord(TimeRecordRequest request) { try { return(_timeRecordLogic .AddTimeRecord(request.Id, request.Comment, request.TimeInSeconds, request.TodoId) .Map()); } catch (Exception e) { throw new FaultException("Sikertelen művelet"); } }
public async Task <TimeRecordDto> AddTimeRecord(long id, string comment, int timeInSec, long todoId) { string uri = "api/timerecord/addtimerecord"; var request = new TimeRecordRequest { Comment = comment, TimeInSeconds = timeInSec, TodoId = todoId }; var timeRecord = await httpServices.Post <TimeRecordDto, TimeRecordRequest>(uri, request); if (timeRecord == null) { throw new Exception("Sikertelen mentés"); } return(timeRecord); }
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); }