public object Delete(DeleteArea request) { var entity = request.ConvertTo <Area>(); return(InTransaction(db => { Logic.Remove(entity); return new CommonResponse(); })); }
public IApiResult Delete(DeleteArea operation) { var result = operation.ExecuteAsync().Result; if (result is ValidationsOutput) { return(new ApiResult <List <ValidationItem> >() { Data = ((ValidationsOutput)result).Errors }); } else { return(new ApiResult <object>() { Status = ApiResult <object> .ApiStatus.Success }); } }