public NoDataModel DeleteVoucher([FromUri] int voucherId) { using (var usecases = VoucherEditionUseCases.UseCaseInteractor()) { usecases.DeleteVoucher(voucherId); return(new NoDataModel(base.Request)); } }
public SingleObjectModel CreateVoucher([FromBody] VoucherFields fields) { base.RequireBody(fields); using (var usecases = VoucherEditionUseCases.UseCaseInteractor()) { VoucherDto voucher = usecases.CreateVoucher(fields); return(new SingleObjectModel(base.Request, voucher)); } }
public VoucherEditionUseCasesTests() { CommonMethods.Authenticate(); _usecases = VoucherEditionUseCases.UseCaseInteractor(); }