Upload to server
uploading
This commit is contained in:
102
patientman/PatientMan/Controls/usrReferralServices.cs
Normal file
102
patientman/PatientMan/Controls/usrReferralServices.cs
Normal file
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Datalib.EntityClasses;
|
||||
using Datalib.HelperClasses;
|
||||
using Datalib.Linq;
|
||||
using System.Windows.Forms;
|
||||
using SD.LLBLGen.Pro.ORMSupportClasses;
|
||||
|
||||
namespace PatientMan.Controls
|
||||
{
|
||||
public partial class usrReferralService: PatientMan.usrControls.usrCommon
|
||||
{
|
||||
public EntityCollection <TblReferraltoServiceEntity> ReferralService { get; set; }
|
||||
public TblReferraltoServiceEntity Deleted;
|
||||
public usrReferralService()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
public override void LoadData()
|
||||
{
|
||||
ReferralService = PatientInfor.TblReferraltoServices;
|
||||
ISortExpression sorter = new SortExpression(TblReferraltoServiceFields.ReferralDate | SortOperator.Ascending);
|
||||
adapter.FetchEntityCollection(ReferralService, PatientInfor.GetRelationInfoTblReferraltoServices(), 0, sorter);
|
||||
|
||||
}
|
||||
|
||||
public override void BindingData()
|
||||
{
|
||||
|
||||
ReferralDate.DataBindings.Clear();
|
||||
Provinceid.DataBindings.Clear();
|
||||
AgencyTypeID.DataBindings.Clear();
|
||||
ReferralAgency.DataBindings.Clear();
|
||||
Status.DataBindings.Clear();
|
||||
ReceiveServiceDate.DataBindings.Clear();
|
||||
|
||||
Note.DataBindings.Clear();
|
||||
|
||||
|
||||
ReferralDate.DataBindings.Add("EditValue", ReferralService, "ReferralDate", true);
|
||||
Provinceid.DataBindings.Add("EditValue", ReferralService, "Provinceid", true);
|
||||
AgencyTypeID.DataBindings.Add("EditValue", ReferralService, "AgencyTypeId", true);
|
||||
ReferralAgency.DataBindings.Add("EditValue", ReferralService, "ReferralAgency", true);
|
||||
Status.DataBindings.Add("EditValue", ReferralService, "Status", true);
|
||||
ReceiveServiceDate.DataBindings.Add("EditValue", ReferralService, "ReceiveServiceDate", true);
|
||||
Note.DataBindings.Add("Text", ReferralService, "Note", true);
|
||||
|
||||
}
|
||||
public override void LoadLibrary()
|
||||
{
|
||||
var Pro = new EntityCollection<TblProvinceEntity>();
|
||||
var Agency = new EntityCollection<TblAgencyEntity>();
|
||||
adapter.FetchEntityCollection(Pro, null);
|
||||
adapter.FetchEntityCollection(Agency, null);
|
||||
Provinceid.Properties.DataSource = Pro;
|
||||
AgencyTypeID.Properties.DataSource = Agency;
|
||||
}
|
||||
public override void SaveRecord()
|
||||
{
|
||||
BindingContext[ReferralService].EndCurrentEdit();
|
||||
adapter.SaveEntityCollection(ReferralService, true, true);
|
||||
string PatientId = ReferralService[0].PatientId;
|
||||
DateTime EndDate = (DateTime)this.ReferralDate.EditValue;
|
||||
|
||||
|
||||
}
|
||||
public override void Cancel()
|
||||
{
|
||||
BindingContext[ReferralService].CancelCurrentEdit();
|
||||
base.Cancel();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public override void DeleteRecord()
|
||||
{
|
||||
Deleted = (TblReferraltoServiceEntity)ReferralService[BindingContext[ReferralService].Position];
|
||||
|
||||
|
||||
ReferralService.Remove(Deleted);
|
||||
adapter.DeleteEntity(Deleted);
|
||||
base.DeleteRecord();
|
||||
}
|
||||
|
||||
|
||||
public override void Print()
|
||||
{
|
||||
//if (TypeID.EditValue.ToString() == "09")
|
||||
//{
|
||||
// base.Print();
|
||||
// Forms.frmReferralForm frm = new Forms.frmReferralForm();
|
||||
// frm.ReferralInfo = (TblReferralsToEntity)ReferralService[BindingContext[ReferralService].Position];
|
||||
// frm.Show();
|
||||
// frm.MailMerge();
|
||||
//}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user