public async Task <UpdateGMExaminationRes> UpdateGMExamination(UpdateGMExaminationReq request) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@GMExaminationId", request.GMExaminationId); parameters.Add("@DateStart", request.DateStart); parameters.Add("@DateEnd", request.DateEnd); parameters.Add("@Advances", request.Advances); parameters.Add("@Discount", request.Discount); parameters.Add("@OrganizationId", request.OrganiationId); parameters.Add(name: "@Message", "", DbType.String, ParameterDirection.Output); using (var result = SqlMapper.QueryFirstOrDefaultAsync <GroupMedicalExamination>(cnn: connection, sql: "sp_UpdateGroupMedicalExamination", param: parameters, commandType: CommandType.StoredProcedure)) { UpdateGMExaminationRes editRes = new UpdateGMExaminationRes(); editRes.GMExamination = await result; editRes.Message = parameters.Get <string>("@Message"); return(editRes); } }
public async Task <IActionResult> UpdateGMExamination(UpdateGMExaminationReq request) { return(Ok(await _gMExaminationServices.UpdateGMExamination(request))); }
public async Task <UpdateGMExaminationRes> UpdateGMExamination(UpdateGMExaminationReq request) { return(await _gMExaminationRepository.UpdateGMExamination(request)); }