public static ErrorHead New(CauseCode code, ushort length) { return(new ErrorHead() { Code = code, Length = length }); }
/// <param name="causeCode ">کد منشا ایجاد کننده کارت به کارت</param> public Builder SetCauseCode(CauseCode causeCode) { this.causeCode = causeCode; return(this); }
/// <summary> /// Length in Head is var /// </summary> /// <param name="code"></param> /// <param name="body"></param> private ErrorCause(CauseCode code, ICauseBody body) { Body = body; Head = code.NewHead(body.Length); }
/// <summary> /// Initialises a new instance of the <see cref="ErrorCause"/> class. /// </summary> /// <param name="code"></param> protected ErrorCause(CauseCode code) { this.Code = code; }
public unsafe static ErrorHead NewHead(this CauseCode code, int bodyLen) { return(ErrorHead.New(code, (ushort)(sizeof(ErrorHead) + bodyLen))); }
public static async Task DeleteAbsenceTransactionAsync(FortnoxApiRequest request, string employeeId, string date, CauseCode causeCode) { var apiRequest = new FortnoxApiClientRequest <object>( HttpMethod.Delete, request.AccessToken, request.ClientSecret, $"{ApiEndpoints.AbsenceTransactions}/{employeeId}/{date}/{causeCode}") { }; await FortnoxAPIClient.CallAsync(apiRequest); }