public async Task <bool> DeleteDeadMaterialAsync(DeleteMaterialRequestArgs requestArgs) { await DbContext.ExecuteNonQueryAsync(DataConstants.PR_DELETE_DEAD_MATERIAL, CommandType.StoredProcedure, args => { args.Add("@TestID", requestArgs.TestID); }); return(true); }
public async Task <DeleteMaterialResult> MarkDeadAsync(DeleteMaterialRequestArgs requestArgs) { var data = await DbContext.ExecuteReaderAsync(DataConstants.PR_MATERIAL_MARKASDEAD, CommandType.StoredProcedure, args => { args.Add("@TestID", requestArgs.TestID); args.Add("@WellIDs", string.Join(",", requestArgs.WellIDs)); }, reader => new DeleteMaterialResult { WellTypeID = reader.Get <int>(0), TestID = reader.Get <int>(1), StatusCode = reader.Get <int>(2), }); return(data.FirstOrDefault()); }
public async Task <DeleteMaterialResult> UndoDeadAsync(DeleteMaterialRequestArgs requestArgs) { return(await repository.UndoDeadAsync(requestArgs)); }
public async Task <bool> DeleteDeadMaterialAsync(DeleteMaterialRequestArgs requestArgs) { return(await repository.DeleteDeadMaterialAsync(requestArgs)); }
public async Task <IHttpActionResult> DeleteDeadMaterial([FromBody] DeleteMaterialRequestArgs requestArgs) { var result = await materialService.DeleteDeadMaterialAsync(requestArgs); return(Ok(result)); }