protected void grdGridView_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditData") { hdnOperationType.Value = "Update"; int Id = Convert.ToInt32(e.CommandArgument); hdnIDPK.Value = Id.ToString(); DoctorBAO BAO = new DoctorBAO(); DoctorDetail obj = BAO.GetDoctorDetailsById(Id); if (obj != null) { txtDoctorName.Text = obj.DoctorName; txtContactnumber.Text = obj.ContactNumber; txtDoctorAddress.Text = obj.DoctorAddress; txtJoiningDate.Text = obj.JoiningDate; txtLeavingDate.Text = obj.LeavingDate; txtEducation.Text = obj.Education; txtPassword.Text = obj.Password; txtEmail.Text = obj.Email; txtSpecialization.Text = obj.Specialization; txtExperience.Text = obj.Experience; } pnlAddForm.Visible = true; pnlGrid.Visible = false; } if (e.CommandName == "DeleteData") { int id = Convert.ToInt32(e.CommandArgument); DoctorBAO BAO = new DoctorBAO(); BAO.DeleteDoctorDetail(id); FillGridView(); } }
public void FillGridView() { DoctorBAO h = new DoctorBAO(); grdGridView.DataSource = h.GetDoctorDetails(); grdGridView.DataBind(); }
public void FillGrid() { DoctorBAO b = new DoctorBAO(); grdPatientList.DataSource = b.GetPrescriptionPatient(); grdPatientList.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { //write logic to save Prescription //SavePrescription() //save Prescription //save PrescriptionDetails DoctorBAO bao = new DoctorBAO(); DbOutput result = bao.SavePrescription(Convert.ToInt32(hdnPkId.Value), user.Id, txtRemark.Text); //result.DbVal foreach (GridViewRow row in grdSelectedMedicine.Rows) { //PK_Medicineid //chkMonrning //chkAfternoon //chkNight int medicineId = Convert.ToInt32(grdSelectedMedicine.DataKeys[row.RowIndex]["PK_Medicineid"]); CheckBox m = row.FindControl("chkMonrning") as CheckBox; CheckBox a = row.FindControl("chkAfternoon") as CheckBox; CheckBox n = row.FindControl("chkNight") as CheckBox; int isMo = 0; int isAf = 0; int isNi = 0; if (m.Checked) { isMo = 1; } if (a.Checked) { isAf = 1; } if (n.Checked) { isNi = 1; } bao.SavePrescriptionDetails(result.DbVal, medicineId, isMo, isAf, isNi, ""); } Page.ClientScript.RegisterStartupScript(Page.GetType(), "Failuer", "alert('Prescription Saved Successfully')", true); }
protected void btnSave_Click(object sender, EventArgs e) { DoctorDetail Doctor = new DoctorDetail(); Doctor.DoctorName = txtDoctorName.Text; Doctor.DoctorAddress = txtDoctorAddress.Text; Doctor.ContactNumber = txtContactnumber.Text; Doctor.Email = txtEmail.Text; Doctor.Education = txtEducation.Text; Doctor.Specialization = txtSpecialization.Text; Doctor.Experience = txtExperience.Text; Doctor.IsActive = 1; Doctor.JoiningDate = txtJoiningDate.Text; Doctor.LeavingDate = txtLeavingDate.Text; Doctor.Password = txtPassword.Text; Doctor.CreatedBy = "Vasanthi"; Doctor.ModifiedBy = "System"; if (hdnOperationType.Value == "Update") { Doctor.PK_Doctor = Convert.ToInt32(hdnIDPK.Value); } DoctorBAO BAO = new DoctorBAO(); BAO.SaveDoctorDetail(Doctor); lblMessage.Text = "Save Successfully"; ClearForm(); FillGridView(); pnlGrid.Visible = true; pnlAddForm.Visible = false; }
protected void btnogin_Click(object sender, EventArgs e) { if (ddlUserType.SelectedValue == "Doctor") { //txtUserName.Text //txtPassword.Text DoctorBAO obj = new DoctorBAO(); DoctorDetail Doctor = obj.GetDoctorDetailByEmail(txtUserName.Text); if (Doctor != null) { if (Doctor.Password == txtPassword.Text) { UserLogin user = new UserLogin(); user.UserName = Doctor.Email; user.FullName = Doctor.DoctorName; user.Id = Doctor.PK_Doctor; user.Password = Doctor.Password; user.TypeOfUser = UserType.DoctorUser; Session["UserObject"] = user; Session["UserName"] = user.UserName; Session["HospitalId"] = Doctor.FK_HospitalId; Response.Redirect("~/Doctor/DoctorHome.aspx"); } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } else if (ddlUserType.SelectedValue == "Reception") { ReceptionBAO obj = new ReceptionBAO(); ReceptionDetail reception = obj.GetReceptionByEmail(txtUserName.Text); if (reception != null) { if (reception.Password == txtPassword.Text) { UserLogin user = new UserLogin(); user.UserName = reception.Email; user.FullName = reception.FullName; user.Id = reception.PK_Reception; user.Password = reception.Password; user.TypeOfUser = UserType.ReceptionUser; Session["UserObject"] = user; Session["UserName"] = user.UserName; Session["HospitalId"] = reception.FK_HospitalId; Response.Redirect("~/Reception/ReceptionHome.aspx"); } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } else if (ddlUserType.SelectedValue == "HospitalAdmin") { //Need to implement Login check from DB for Hospital Admin ApplicationAdminBAO obj = new ApplicationAdminBAO(); HospitalDetail h = obj.GetHospitalDetailsByAdminEmail(txtUserName.Text); if (h != null) { if (h.Password == txtPassword.Text) { UserLogin user = new UserLogin(); user.UserName = h.AdminEmail; user.FullName = h.HospitalAdminName; user.Id = h.PK_HospitalId; user.Password = h.Password; user.TypeOfUser = UserType.HospitalAdmin; Session["HospitalId"] = h.PK_HospitalId; Session["UserObject"] = user; Session["UserName"] = user.UserName; Response.Redirect("~/HospitalAdminPages/HospitalHome.aspx"); } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "alert('Invalid User name password')", true); } } }