138 lines
6.1 KiB
C#
138 lines
6.1 KiB
C#
using DevExpress.XtraEditors;
|
|
using HL_FristAidPlatform_DTO;
|
|
using HL_FristAidPlatform_Public;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace HL_FristAidPlatform_Trauma
|
|
{
|
|
public partial class Form_FristAidTimeAxis : XtraForm
|
|
{
|
|
public string Guid;
|
|
public Form_FristAidTimeAxis(string guid)
|
|
{
|
|
InitializeComponent();
|
|
Guid = guid;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 时间轴数据
|
|
/// </summary>
|
|
/// <param name="guid"></param>
|
|
public void TimeAxis(string guid)
|
|
{
|
|
string Url = string.Format("api/service/T_Service_TraumaPatient/GetPatientFristTimeAxis?patientGuid={0}", guid);
|
|
DataTable dt = DBHelpClass.GetDataRow(Url);
|
|
if (dt != null)
|
|
{
|
|
if (dt.Rows.Count > 0)
|
|
{
|
|
time_AttackTime.TimeValue = dt.Rows[0]["AttackTime"].ToString();
|
|
time_CallHelpTime.TimeValue = dt.Rows[0]["CallTime"].ToString();
|
|
time_DrivingTime.TimeValue = dt.Rows[0]["DrivingTime"].ToString();
|
|
time_ArrivalTime.TimeValue = dt.Rows[0]["ArrivalTime"].ToString();
|
|
time_BoardingTime.TimeValue = dt.Rows[0]["BoardingTime"].ToString();
|
|
time_LeaveTime.TimeValue = dt.Rows[0]["LeaveTime"].ToString();
|
|
time_TransportStartTime.TimeValue = dt.Rows[0]["TransportStartTime"].ToString();
|
|
time_TransportEndTime.TimeValue= dt.Rows[0]["TransportEndTime"].ToString();
|
|
time_ReturnHospitalTime.TimeValue= dt.Rows[0]["ReturnHospitalTime"].ToString();
|
|
time_ArriveHospitalTime.TimeValue= dt.Rows[0]["ArriveHospitalTime"].ToString();
|
|
time_DeathTime.TimeValue= dt.Rows[0]["DeathTime"].ToString();
|
|
}
|
|
}
|
|
}
|
|
private void simpleButton1_Click(object sender, EventArgs e)
|
|
{
|
|
//try
|
|
//{
|
|
// List<TraumaPatientFristTimeAxisDTO> list = new List<TraumaPatientFristTimeAxisDTO>();
|
|
// TraumaPatientFristTimeAxisDTO dto = new TraumaPatientFristTimeAxisDTO();
|
|
|
|
// if (!string.IsNullOrEmpty(time_AttackTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.AttackTime = Convert.ToDateTime(time_AttackTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_CallHelpTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.CallTime = Convert.ToDateTime(time_CallHelpTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_DrivingTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.DrivingTime = Convert.ToDateTime(time_DrivingTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_ArrivalTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.ArrivalTime = Convert.ToDateTime(time_ArrivalTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_BoardingTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.BoardingTime = Convert.ToDateTime(time_BoardingTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_TransportStartTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.TransportStartTime = Convert.ToDateTime(time_TransportStartTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_TransportEndTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.TransportEndTime = Convert.ToDateTime(time_TransportEndTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_AttackTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.AttackTime = Convert.ToDateTime(time_AttackTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_ReturnHospitalTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.ReturnHospitalTime = Convert.ToDateTime(time_ReturnHospitalTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_DeathTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.DeathTime = Convert.ToDateTime(time_DeathTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_ArriveHospitalTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.ArriveHospitalTime = Convert.ToDateTime(time_ArriveHospitalTime.TimeValue.ToString());
|
|
// }
|
|
// if (!string.IsNullOrEmpty(time_LeaveTime.TimeValue.ToString()))
|
|
// {
|
|
// dto.LeaveTime = Convert.ToDateTime(time_LeaveTime.TimeValue.ToString());
|
|
// }
|
|
// dto.GUID = Guid;
|
|
// dto.UpdateID = Information.User.ID;
|
|
// list.Add(dto);
|
|
// string Url = string.Empty;
|
|
// Url = "api/service/T_Service_TraumaPatient/UpdatePatientFristTimeAxis";
|
|
|
|
// //初始化两个工厂
|
|
// //ClientFactory<TraumaPatientFristTimeAxisDTO> httpClient = new HttpClientFactory<TraumaPatientFristTimeAxisDTO>();
|
|
// //Client<TraumaPatientFristTimeAxisDTO> client = httpClient.VisitFactory();
|
|
|
|
// if (client.Post(Url, list).Success)
|
|
// {
|
|
// XtraMessageBox.Show("保存成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
|
// Form_PatientFristAidInfo info;
|
|
// info = (Form_PatientFristAidInfo)this.Owner;
|
|
// info.TimeAxis(Guid);
|
|
// this.Close();
|
|
// }
|
|
//}
|
|
//catch (Exception)
|
|
//{
|
|
|
|
// throw;
|
|
//}
|
|
}
|
|
|
|
private void Form_FristAidTimeAxis_Load(object sender, EventArgs e)
|
|
{
|
|
TimeAxis(Guid);
|
|
}
|
|
}
|
|
}
|