Vous êtes sur la page 1sur 44

Login Page:

Welcome Page:
Medical Center:
Medical Staff:
Wards:
Beds:
Laboratory:
Pharmacy:
Patients:
Configuration:
Create User Page:
Reception Welcome Page:
New Patient Page:
In Patient Department Page:
In Patient Department Page (Lab Service
Charge):
In Patient Department Page (Pharmacy
Charge Page):
Discharge Request Page:
Patient Bill Page:
Existing Patient Page:
Out Patient Appointment Page:
Out Patient Ward Page:
AdminMaster.Master.cs Page
Beds Code Page
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Beds : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void EventBtn(object sender, EventArgs e)
{
Button eventbtn = (Button)sender;
switch (eventbtn.ID)
{
case"AddBtn":
BedsPan.Visible = false;
AddPan.Visible = true;
break;
case"DeleteBtn":
BedsPan.Visible = false;
DeletePan.Visible = true;
break;
case"ModifyBtn":
BedsPan.Visible = false;
ModPan.Visible = true;
break;
}

}
OleDbConnection cn = new OleDbConnection();
protected void SaveBtn_Click(object sender, EventArgs e)
{
string selectwards=WardDrop.SelectedItem.ToString();
string bed=null;
if(BedStuRad1.Checked)
{
bed="Occupied";
}
else if(BedStuRad2.Checked)
{
bed="Unoccupied";
}
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("insert into Beds values ('" +
CodeTxt.Text + "','" + selectwards + "','" + bed + "')", cn);
cm.ExecuteNonQuery();
Session["BedAdd"] = CodeTxt.Text;
Response.Redirect("Result.aspx");

}
}

Create_User Page:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Create_User : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
OleDbConnection cn = new OleDbConnection();

protected void CreateBtn_Click(object sender, EventArgs e)


{
string role=RoleList.Text;
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("insert into UserTable Values ('" +
LoginTxt.Text + "','" + Passtxt.Text + "','" + FNameTxt.Text + "','" +
LNameTxt.Text + "','"+role+"')",cn);
cm.ExecuteNonQuery();
Session["CreateUserMedi"] = LoginTxt.Text;
Response.Redirect("Result.aspx");

}
protected void Button1_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand olem = new OleDbCommand();
olem.Connection = cn;
olem.CommandText = "Delete UserTable Where LoginName=@logname and
Pass_word=@pass";
olem.Parameters.Add(new OleDbParameter("@logname", LoginTxt.Text));
olem.Parameters.Add(new OleDbParameter("@pass", Passtxt.Text));
olem.ExecuteNonQuery();
Session["DelUserMedi"] = LoginTxt.Text;
Response.Redirect("Result.aspx");
}
}

Default Login Page:


using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
OleDbConnection cn = new OleDbConnection();
protected void LogBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("Select Role from UserTable where
Loginname='"+LoginTxt.Text+"' and Pass_word='"+PassTxt.Text+"'",cn);
OleDbDataReader rd = cm.ExecuteReader();
if (rd.Read())
{
if (rd["Role"].ToString()=="Administrator")
{
Cache["AdminUser"] = LoginTxt.Text;
Response.Redirect("AdminPage.aspx");
}
else if (rd["Role"].ToString() == "Reception")
{
Cache["User"] = LoginTxt.Text;
Response.Redirect("Reception.aspx");
}
else if (rd["Role"].ToString() == "Senior Management")
{
Cache["SinUser"] = LoginTxt.Text;
Response.Redirect("SeniorUser.aspx");
}
}
else
{
ErrorLab.Visible = true;
}
}
}

DischargeRequest Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class DischargeRequest : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["Discharge"] != null)
{
DisReqLab.Text = "Descharge Patient";
GenBilBtn.Text = "Go for Bill";
}
else if (Session["Bill"] != null)
{
DisReqLab.Text = "Create Bill for Patient";
GenBilBtn.Text = "Go for print Bill";
}

ReqPat.Text = Request.QueryString["PName"];
ReqAgeLab.Text = Request.QueryString["PAge"];
GenRqeLab.Text = Request.QueryString["Gen"];
LPCharge.Text = Request.QueryString["Chr"];
}
protected void GenBilBtn_Click(object sender, EventArgs e)
{
Response.Redirect("PatientBill.aspx?
PatientName="+ReqPat.Text+"&PatientAge="+ReqAgeLab.Text+"&Gender="+GenRqeLab.T
ext+"&LPCharg="+LPCharge.Text+"&Other="+OtherTxt.Text);
}
}

ExistingPatient Code Page


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class ExistingPatient : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
OleDbConnection cn = new OleDbConnection();
protected void SearchBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("Select * from Patients where
Name='" + SearchTxt.Text + "'", cn);
OleDbDataReader rd = cm.ExecuteReader();
if (rd.Read())
{
NotFound.Visible = false;
SearchDetailsPan.Visible = true;
PNameTxt.Text = rd[0].ToString();
PAgeTxt.Text = rd[1].ToString();
ExiPatHei.Text = rd[4].ToString();
ExiPatWei.Text = rd[5].ToString();
if (rd[3].ToString() == "In")
{

Ptype1.Checked=true;
}
else
{
Ptype2.Checked = true;
}
if (rd[2].ToString() == "Female")
{
SexRad2.Checked = true;
}
else
{
SexRad1.Checked = true;
}
}
else
{
NotFound.Visible = true;
SearchDetailsPan.Visible =false;
}
}
protected void ExisBtn_Click(object sender, EventArgs e)
{
string sex = null;
if (SexRad1.Checked)
{
sex = "Male";
}
else
{
sex = "Female";
}
Response.Redirect("OutPatient.aspx?PName=" + PNameTxt.Text + "&age=" +
PAgeTxt.Text + "&Gen=" + sex);
}
}

Inpatient Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class InPatient : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
PnameTxt.Text = Request.QueryString["PName"];
PAgeTxt.Text = Request.QueryString["age"];
PGenderTxt.Text = Request.QueryString["Gen"];
}

protected void PPharBtn_Click(object sender, EventArgs e)


{
LabSerPan.Visible = false;
PharmPan.Visible = true;
}
protected void LabBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
LabSerPan.Visible = true;
}
protected void CanBtn_Click(object sender, EventArgs e)
{
LabSerPan.Visible = false;
}
protected void PhrCanBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
}
protected void OkBtn_Click(object sender, EventArgs e)
{
LabSerPan.Visible = false;
LabRs.Visible = true;
LabChrgLab.Visible = true;
LabRs.Text = LabChargeTxt.Text;
}
protected void PhrOkBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
PhrLab.Visible = true;
DisRs.Visible = true;
DisRs.Text = PhrTxt.Text;
}
protected void DisReqBtn_Click(object sender, EventArgs e)
{
int i, x, r;
i = Convert.ToInt16(LabRs.Text);
x = Convert.ToInt16(DisRs.Text);
r = i + x;
Response.Redirect("DischargeRequest.aspx?
PName="+PnameTxt.Text+"&PAge="+PAgeTxt.Text+"&Gen="+PGenderTxt.Text+"&Chr="+r.
ToString());
}
protected void DisReqPat_Click(object sender, EventArgs e)
{
int i, x, r;
i = Convert.ToInt16(LabRs.Text);
x = Convert.ToInt16(DisRs.Text);
r = i + x;
Session["Discharge"] = PnameTxt.Text;
Response.Redirect("DischargeRequest.aspx?PName=" + PnameTxt.Text +
"&PAge=" + PAgeTxt.Text + "&Gen=" + PGenderTxt.Text + "&Chr=" + r.ToString());
}
protected void PBillBtn_Click(object sender, EventArgs e)
{
int i, x, r;
i = Convert.ToInt16(LabRs.Text);
x = Convert.ToInt16(DisRs.Text);
r = i + x;
Session["Bill"] = PnameTxt.Text;
Response.Redirect("DischargeRequest.aspx?PName=" + PnameTxt.Text +
"&PAge=" + PAgeTxt.Text + "&Gen=" + PGenderTxt.Text + "&Chr=" + r.ToString());
}
}

Laboratory Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Laboratory : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void EventBtn(object sender, EventArgs e)
{
Button evtbtn = (Button)sender;
switch (evtbtn.ID)
{
case"AddBtn":
LaboratoryPan.Visible = false;
AddPan.Visible = true;
break;
case "DeleteBtn":
LaboratoryPan.Visible = false;
DeletePan.Visible = true;
break;
case "ModifyBtn":
LaboratoryPan.Visible = false;
ModLabPan.Visible=true;
break;
case "SearchBtn":
LaboratoryPan.Visible = false;
SearchPan.Visible = true;
break;
}
}
OleDbConnection cn = new OleDbConnection();
protected void SaveBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("insert into Laboratary values ('"
+ CodeTxt.Text + "','" + DescriTxt.Text + "','" + LabChargTxt.Text + "')",
cn);
cm.ExecuteNonQuery();
Session["LabAdd"] = CodeTxt.Text;
Response.Redirect("Result.aspx");
}
protected void SearchLabBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbDataAdapter adp = new OleDbDataAdapter("Select * from Laboratary
where Code like'%" + SearchTxt.Text + "%'", cn);
DataSet ds = new DataSet("Laboratary");
adp.Fill(ds, "Laboratary");
SearchGrid.DataSource = ds;
SearchGrid.DataBind();
}
}

Medical Staff Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class MedicalStaff : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
OleDbConnection cn=new OleDbConnection ();
protected void EventBtn(object sender, EventArgs e)
{
Button evtbtn = (Button)sender;
switch (evtbtn.ID)
{
case"AddBtn":
MedStaffPan.Visible = false;
AddPan.Visible = true;
break;
case "DeleteBtn":
MedStaffPan.Visible = false;
DelPan.Visible = true;
break;
case "ModifyBtn":
MedStaffPan.Visible = false;
ModPan.Visible = true;
break;
case "SearchBtn":
MedStaffPan.Visible = false;
SearchPan.Visible = true;
break;
}
}
protected void AddMedBtn_Click(object sender, EventArgs e)
{
string work=null;
if(WorkAddRad1.Checked)
{
work="Day";
}
else if(WorkAddRad2.Checked)
{
work="Night Shift";
}
string stafftype=null;
if(TypeAddRad1.Checked)
{
stafftype="Doctor";
}
else if (TypeAddRad2.Checked)
{
stafftype="Junior Doctor";
}
else if (TypeAddRad3.Checked)
{
stafftype="Nurse";
}
else if (TypeAddRad4.Checked)
{
stafftype="Assistant";
}

cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="


+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("Insert into Medstaff Values ('" +
NameAddTxt.Text + "','" + AddAddTxt.Text + "','" + EmerGAddTxt.Text + "','" +
work + "','" + stafftype + "','" + InPatAddTxt.Text + "','" +
OutPatAddTxt.Text + "')", cn);
cm.ExecuteNonQuery();
Session["StaffAdd"] = NameAddTxt.Text;
Response.Redirect("Result.aspx");
}
protected void SearchMedBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbDataAdapter adp = new OleDbDataAdapter("Select * from Medstaff
where Name like '%" + SearchMedTxt.Text + "%'", cn);
DataSet ds = new DataSet("Medstaff");
adp.Fill(ds, "Medstaff");
SearchGrid.DataSource = ds;
SearchGrid.DataBind();
}
}

Medicenter Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class MidiCenter : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
OleDbConnection cn = new OleDbConnection();
public void MediEvent(object s, EventArgs e)
{
Button evtbtn = (Button)s;
switch (evtbtn.ID)
{
case"AddBtn":
MediPan.Visible = false;
AddPan.Visible = true;
Time_Lab.Text =
TimeZone.CurrentTimeZone.StandardName.ToString();
break;
case"DeleteBtn":
MediPan.Visible = false;
DelPan.Visible = true;
break;
case "ModifyBtn":
MediPan.Visible = false;
ModPan.Visible = true;
break;
}
}
protected void SaveBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("insert into MediCenterTab values
('" + CodeTxt.Text + "','" + NameTxt.Text + "','" + Time_Lab.Text + "')", cn);
cm.ExecuteNonQuery();
Session["MedAdd"] = CodeTxt.Text;
Response.Redirect("Result.aspx");
}
}

New Patient Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class NewPatient : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
OleDbConnection cn = new OleDbConnection();
protected void SubmiBtn_Click(object sender, EventArgs e)
{

string type=null;
if(Ptype2.Checked)
{
type="Out-Patient";
}
else
{
type="In-Patient";
}
string sex=null;
if(SexRad1.Checked)
{
sex="Male";
}
else
{
sex="Female";
}
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("Insert into Patients values ('" +
PNameTxt.Text + "','" + PAgeTxt.Text + "','" + sex + "','" + type+ "','" +
PHeiTxt.Text + "','" + PWeiTxt.Text + "')", cn);
cm.ExecuteNonQuery();
if (Ptype2.Checked)
{
Response.Redirect("OutPatient.aspx?PName=" + PNameTxt.Text +
"&age=" + PAgeTxt.Text + "&Gen=" + sex);
}
else
{
Response.Redirect("InPatient.aspx?PName=" + PNameTxt.Text +
"&age=" + PAgeTxt.Text + "&Gen=" + sex);
}
}
}

OutBill Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing.Printing;
public partial class OutBillPrint : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
PNameT.Text = Request.QueryString["PatientName"];
PAgeT.Text = Request.QueryString["PatientAge"];
PGenderT.Text = Request.QueryString["Gender"];
LPChargT.Text = Request.QueryString["Charg"];
DocName.Text = Request.QueryString["DocName"];
DocFeeTxt.Text = Request.QueryString["DocFee"];
WardCharge.Text = Request.QueryString["WardFee"];
}
PrintDocument pd = new PrintDocument();
protected void PrintBtn_Click(object sender, EventArgs e)
{
pd.Print();
}
}

OutPatient Bill Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;file:///E:\Niit Document\Niit
project\HospitalManagement\OutPatBill.aspx.cs
using System.Web.UI.HtmlControls;

public partial class OutPatBill : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
ReqPat.Text = Request.QueryString["PName"];
ReqAgeLab.Text = Request.QueryString["PAge"];
GenRqeLab.Text = Request.QueryString["Gen"];
LPCharge.Text = Request.QueryString["Chr"];
DocAppTxt.Text = Request.QueryString["Doc"];
}
protected void OutBillLab_Click(object sender, EventArgs e)
{
Response.Redirect("OutBillPrint.aspx?PatientName=" + ReqPat.Text +
"&PatientAge=" + ReqAgeLab.Text + "&Gender=" + GenRqeLab.Text + "&Charg=" +
LPCharge.Text + "&DocName=" + DocAppTxt.Text + "&WardFee=" + WardTxt.Text +
"&DocFee=" + DocFeeTxt.Text);
}
}
Outpatient Code Page:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class OutPatient : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
PnameTxt.Text = Request.QueryString["PName"];
PAgeTxt.Text = Request.QueryString["age"];
PGenderTxt.Text = Request.QueryString["Gen"];

}
protected void LabBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
LabSerPan.Visible = true;
}
protected void PPharBtn_Click(object sender, EventArgs e)
{
LabSerPan.Visible = false;
PharmPan.Visible = true;
}
protected void PBillBtn_Click(object sender, EventArgs e)
{
int i, x, r;
i = Convert.ToInt16(LabRs.Text);
x = Convert.ToInt16(DisRs.Text);
r = i + x;
Session["BillOut"] = PnameTxt.Text;
Response.Redirect("OutPatBill.aspx?PName=" + PnameTxt.Text + "&PAge="
+ PAgeTxt.Text + "&Gen=" + PGenderTxt.Text + "&Chr=" + r.ToString()
+"&Doc="+DocNameLab.Text);
}
protected void OkBtn_Click(object sender, EventArgs e)
{
LabSerPan.Visible = false;
LabRs.Visible = true;
LabChrgLab.Visible = true;
LabRs.Text = LabChargeTxt.Text;
}
protected void CanBtn_Click(object sender, EventArgs e)
{
LabSerPan.Visible = false;
}
protected void PhrOkBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
PhrLab.Visible = true;
DisRs.Visible = true;
DisRs.Text = PhrTxt.Text;
}
protected void PhrCanBtn_Click(object sender, EventArgs e)
{
PharmPan.Visible = false;
}
protected void AppoBtn_Click(object sender, EventArgs e)
{
WardPan.Visible = false;
AppointPan.Visible = true;

}
protected void AdmitPtBtn_Click(object sender, EventArgs e)
{
AppointPan.Visible = false;
WardPan.Visible = true;
}
protected void OkWardBtn_Click(object sender, EventArgs e)
{
WardNo.Visible = true;
PAdmit.Visible = true;
WardNo.Text = WardList.SelectedItem.ToString();
WardPan.Visible = false;
}
protected void CancelWard_Click(object sender, EventArgs e)
{
WardPan.Visible = false;
}
protected void OKApp_Click(object sender, EventArgs e)
{
AppDocLLab.Visible = true;
DocNameLab.Visible = true;
DocNameLab.Text = DocList.SelectedItem.ToString();
AppointPan.Visible = false;
}
protected void CancApp_Click(object sender, EventArgs e)
{
AppointPan.Visible = false;
}
}
PatientBill Code Page:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing.Printing;
public partial class PatientBill : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
PNameT.Text = Request.QueryString["PatientName"];
PAgeT.Text = Request.QueryString["PatientAge"];
PGenderT.Text = Request.QueryString["Gender"];
LPChargT.Text = Request.QueryString["LPCharg"];
OtherChrT.Text = Request.QueryString["Other"];
}
PrintDocument pd = new PrintDocument();
protected void PrintBtn_Click(object sender, EventArgs e)
{
pd.Print();
}
}

Patient Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Patients : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void EventBtn(object sender, EventArgs e)
{
Button eventbtn = (Button)sender;
switch (eventbtn.ID)
{
case"DeleteBtn":
PatientPan.Visible = false;
DeletePan.Visible = true;
break;
case"ModifyBtn":
PatientPan.Visible = false;
ModifyPan.Visible = true;
break;

}
}
}

Pharmacy Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Pharmacy : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void EventBtn(object sender, EventArgs e)
{
Button eventbtn = (Button)sender;
switch (eventbtn.ID)
{
case "AddBtn":
PharmacyPan.Visible = false;
AddPan.Visible = true;
break;
case "DeleteBtn":
PharmacyPan.Visible = false;
DeletePan.Visible = true;
break;
case "ModifyBtn":
PharmacyPan.Visible = false;
ModifyPan.Visible = true;
break;

}
}
OleDbConnection cn = new OleDbConnection();
protected void AddPhaBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("insert into Pharmacy values
('"+NameAddTxt.Text+"','"+SaltTxt.Text+"','"+PriceAddTxt.Text+"','"+StokAddTxt
.Text+"','"+RecordTxt.Text+"')", cn);
cm.ExecuteNonQuery();
Session["PhaAdd"] = NameAddTxt.Text;
Response.Redirect("Result.aspx");
}
}

Result Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Result : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["CreateUserMedi"] != null)
{
ResLab.Text = "User Created Successfully...";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["MedAdd"] != null)
{
ResLab.Text = "Medicenter Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["StaffAdd"] != null)
{
ResLab.Text = "Medical Staff Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["BedAdd"] != null)
{
ResLab.Text = "New Bed Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["WardAdd"] != null)
{
ResLab.Text = "New Ward Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["LabAdd"] != null)
{
ResLab.Text = "New Laboratory Test Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if (Session["PhaAdd"] != null)
{
ResLab.Text = "Medicine Add..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}
else if(Session["DelUserMedi"]!=null)
{
ResLab.Text = "User Deleted..";
ResBtn.Text = "Go to Admin Page";
ResBtn.Click += new EventHandler(callfun);
}

}
public void callfun(object s,EventArgs e)
{
Session.RemoveAll();
Response.Redirect("AdminPage.aspx");

User Master.Master Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class UserMaster : System.Web.UI.MasterPage


{
protected void Page_Load(object sender, EventArgs e)
{
UserLab.Text = (string)Cache["User"].ToString();
}
protected void LogBtn_Click(object sender, EventArgs e)
{
Cache.Remove("User");
Response.Redirect("Default.aspx");
}
}

Ward Code Page:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Wards : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void EventBtn(object sender, EventArgs e)
{
Button eventbtn = (Button)sender;
switch (eventbtn.ID)
{
case"AddBtn":
WardPan.Visible = false;
AddPan.Visible = true;
break;
case "DeleteBtn":
WardPan.Visible = false;
DeletePan.Visible = true;
break;
case "ModifyBtn":
WardPan.Visible = false;
ModPan.Visible = true;
break;
}

}
OleDbConnection cn=new OleDbConnection ();
protected void AddWardBtn_Click(object sender, EventArgs e)
{
cn.ConnectionString = "provider=Microsoft.jet.oledb.4.0; Data Source="
+ Server.MapPath("HMS.mdb");
cn.Open();
OleDbCommand cm = new OleDbCommand("Insert into Wards values
('"+CodeTxt.Text+"','"+DescriTxt.Text+"','"+DailyTxt.Text+"')",cn);
cm.ExecuteNonQuery();
Session["WardAdd"] = CodeTxt.Text;
Response.Redirect("Result.aspx");

}
}

Vous aimerez peut-être aussi