护士转入可能状态不对修改
This commit is contained in:
parent
a695c33b24
commit
87c4482341
@ -1137,8 +1137,10 @@ namespace AIMS.OperationAanesthesia
|
||||
_record.OperationApplyId = ApplyId;
|
||||
_record.PatientId = PatientId;
|
||||
_record.RecoverId = RecoverId;
|
||||
HelperDB.DbHelperSQL.BeginTrans();
|
||||
_record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, 1, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
|
||||
SelectPatient.UpdateApplyState(PatientId, ApplyId); //修改状态
|
||||
HelperDB.DbHelperSQL.CommitTrans();
|
||||
ClearTimeText();
|
||||
btnSelectPatient.Enabled = false;
|
||||
btnCancelOperation.Enabled = true;
|
||||
@ -1151,6 +1153,7 @@ namespace AIMS.OperationAanesthesia
|
||||
catch
|
||||
{
|
||||
HelperDB.DbHelperSQL.RollbackTrans();
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
else if (PatientId > 0 && State == AIMSExtension.EditState.EDIT)
|
||||
|
||||
@ -442,20 +442,21 @@ namespace AIMS.OperationAanesthesia
|
||||
LoadAnesRescue();
|
||||
}
|
||||
|
||||
private System.Windows.Forms.Timer timerLoadAnesRescue;
|
||||
//private System.Windows.Forms.Timer timerLoadAnesRescue;
|
||||
|
||||
public void LoadAnesRescue()
|
||||
{
|
||||
timerLoadAnesRescue = new System.Windows.Forms.Timer(components);
|
||||
timerLoadAnesRescue.Enabled = true;//调试时设置为FALSE ,
|
||||
timerLoadAnesRescue.Interval = 300;
|
||||
timerLoadAnesRescue.Tick -= TimerLoadAnesRescue_Tick;
|
||||
timerLoadAnesRescue.Tick += TimerLoadAnesRescue_Tick;
|
||||
timerLoadAnesRescue.Start();
|
||||
//timerLoadAnesRescue = new System.Windows.Forms.Timer(components);
|
||||
//timerLoadAnesRescue.Enabled = true;//调试时设置为FALSE ,
|
||||
//timerLoadAnesRescue.Interval = 300;
|
||||
//timerLoadAnesRescue.Tick -= TimerLoadAnesRescue_Tick;
|
||||
//timerLoadAnesRescue.Tick += TimerLoadAnesRescue_Tick;
|
||||
//timerLoadAnesRescue.Start();
|
||||
TimerLoadAnesRescue_Tick(null, null);
|
||||
}
|
||||
private void TimerLoadAnesRescue_Tick(object sender, EventArgs e)
|
||||
{
|
||||
timerLoadAnesRescue.Dispose();
|
||||
//timerLoadAnesRescue.Dispose();
|
||||
if (PatientId > 0 && State == AIMSExtension.EditState.ADD)
|
||||
{
|
||||
try
|
||||
@ -466,6 +467,7 @@ namespace AIMS.OperationAanesthesia
|
||||
_record.PatientId = PatientId;
|
||||
_record.RecoverId = RecoverId;
|
||||
_record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, 1, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
|
||||
SelectPatient.UpdateApplyState(PatientId, ApplyId); //修改状态
|
||||
HelperDB.DbHelperSQL.CommitTrans();
|
||||
ClearTimeText();
|
||||
btnSelectPatient.Enabled = false;
|
||||
@ -938,7 +940,7 @@ namespace AIMS.OperationAanesthesia
|
||||
var value = dr[i].ItemArray[1].ToString();
|
||||
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
|
||||
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
|
||||
if (value == "KB20180604142714558" && element.Text!="") continue;
|
||||
if (value == "KB20180604142714558" && element.Text != "") continue;
|
||||
if (element != null && info != null)
|
||||
{
|
||||
element.Text = info.GetValue(Patient, null).ToString();
|
||||
@ -1928,7 +1930,7 @@ namespace AIMS.OperationAanesthesia
|
||||
if (_record != null)
|
||||
{
|
||||
EMRExtension.OpenFeesRecord(_record, "护士");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void button10_Click(object sender, EventArgs e)
|
||||
|
||||
@ -281,6 +281,7 @@ namespace AIMS.OperationAanesthesia
|
||||
if (operA.State == 11)
|
||||
{
|
||||
MessageBox.Show("当前手术已停止 ,请确认后重新选择!", "系统提示");
|
||||
FillDgv();
|
||||
return;
|
||||
}
|
||||
|
||||
@ -322,7 +323,6 @@ namespace AIMS.OperationAanesthesia
|
||||
frmAnasRecord.ApplyId = applyId;
|
||||
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId);
|
||||
frmAnasRecord.State = AIMSExtension.EditState.ADD;
|
||||
SelectPatient.UpdateApplyState(PatientId, applyId); //修改状态
|
||||
|
||||
uc.label2.Text = "手术中";
|
||||
uc.label2.ForeColor = Color.Red;
|
||||
@ -334,7 +334,8 @@ namespace AIMS.OperationAanesthesia
|
||||
|
||||
if (isMainOpen == false)
|
||||
{
|
||||
frmAnasRecord.Show();
|
||||
frmAnasRecord.Show(this);
|
||||
frmAnasRecord.Focus();
|
||||
FillDgv();
|
||||
}
|
||||
else
|
||||
@ -364,7 +365,9 @@ namespace AIMS.OperationAanesthesia
|
||||
|
||||
if (isMainOpen == false)
|
||||
{
|
||||
frmAnasRecord.ShowDialog();
|
||||
frmAnasRecord.Show(this);
|
||||
frmAnasRecord.Focus();
|
||||
|
||||
FillDgv();
|
||||
}
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user