Ejemplo n.º 1
0
        public async Task <bool> UndoFixedPositionAsync(AssignFixedPositionRequestArgs request)
        {
            await DbContext.ExecuteNonQueryAsync(DataConstants.PR_UNDO_ASSIGN_FIXED_PLANTS, CommandType.StoredProcedure, args =>
            {
                args.Add("@TestID", request.TestID);
                args.Add("@MaterialID", request.MaterialID);
                args.Add("@Position", request.WellPosition);
            });

            return(true);
        }
Ejemplo n.º 2
0
        public async Task <bool> AssignFixedPosition(AssignFixedPositionRequestArgs request)
        {
            var res = await DbContext.ExecuteNonQueryAsync(DataConstants.PR_ASSIGNFIXEDPLANTS, CommandType.StoredProcedure, args =>
            {
                args.Add("@Material", request.MaterialID);
                args.Add("@Position", request.WellPosition);
                args.Add("@TestID", request.TestID);
                args.Add("@MaxPlates", ConfigurationManager.AppSettings["App:MaxNoOfPlates"].ToInt64());
            });

            return(Convert.ToBoolean(res));
        }
Ejemplo n.º 3
0
 public async Task <bool> UndoFixedPositionAsync(AssignFixedPositionRequestArgs args)
 {
     return(await wellRepository.UndoFixedPositionAsync(args));
 }
Ejemplo n.º 4
0
 public async Task <bool> AssignFixedPositionAsync(AssignFixedPositionRequestArgs request)
 {
     return(await wellRepository.AssignFixedPosition(request));
 }
Ejemplo n.º 5
0
        public async Task <IHttpActionResult> UndoFixedPosition([FromBody] AssignFixedPositionRequestArgs args)
        {
            var result = await wellService.UndoFixedPositionAsync(args);

            return(Ok(result));
        }