public BaseResponse CreateMedicalIdentification(MedicalIdentificationRequest request) { var entity = new MedicalIdentification { AircrewID = request.AircrewID, Content = request.Content, AviationMedicineID = request.AviationMedicineID, RecordDate = request.RecordDate.GetValueOrDefault(DateTime.Now), InUser = request.ActionUserID, InDate = DateTime.Now, LastEditDate = DateTime.Now, LastEditUser = request.ActionUserID }; return(this.Create(entity)); }
public BaseResponse UpdateMedicalIdentification(MedicalIdentificationRequest request) { var entity = this.repository.GetMedicalIdentificationByKey(request.TransactionNumber); if (entity == null) { return(this.BuildSuccessResponse()); } entity.AircrewID = request.AircrewID; entity.Content = request.Content; entity.AviationMedicineID = request.AviationMedicineID; entity.RecordDate = request.RecordDate.GetValueOrDefault(DateTime.Now); entity.LastEditDate = DateTime.Now; entity.LastEditUser = request.ActionUserID; return(this.Update(entity)); }
private async void UpdateMedicalIdentification() { if (this.viewModel.HasValidationError()) { return; } var request = new MedicalIdentificationRequest { TransactionNumber = viewModel.TransactionNumber, AircrewID = aircrewEntity.TransactionNumber, Content = viewModel.Content, AviationMedicineID = viewModel.AviationMedicineID, RecordDate = viewModel.RecordDate, ActionUserID = CPApplication.CurrentUser.UserName }; await this.facade.UpdateMedicalIdentification(request); MessageBox.Show(CommonMsgResource.Msg_SaveSuccess, "提示信息", MessageBoxButton.OK, MessageBoxImage.Information); }
public async Task <BaseResponse> UpdateMedicalIdentification(MedicalIdentificationRequest request) { return(await this.PutAsync <MedicalIdentificationRequest, BaseResponse>("update", request)); }
public BaseResponse UpdateMedicalIdentification(MedicalIdentificationRequest request) { return(medicalIdentificationService.UpdateMedicalIdentification(request)); }