Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["emp_code"] == null)
     {
         Response.Redirect("~/home.aspx");
     }
     if (Session["pateint_name"] == null && Session["ref_doctor"] == null && Session["slave_id"] == null)
     {
         Response.Redirect("~/home.aspx");
     }
     if (Session["print"] == null)
     {
         Label7.Text = Session["pateint_name"].ToString();
         palm_doctor_employee pde = new palm_doctor_employee();
         // palm_doctor_employee pde = new palm_doctor_employee();
         // label0.Text = Session["pateint_name"].ToString();
         try
         {
             pde                   = rt.palm_doctor_employees.Single(palm_doctor_employee => palm_doctor_employee.emp_code == Session["ref_doctor"].ToString());
             Label8.Text           = pde.doctor_name;
             Session["ref_doctor"] = pde.doctor_name;
         }
         catch (InvalidOperationException rtt)
         {
             palm_pateints_profile ppp = new palm_pateints_profile();
             ppp                   = rt.palm_pateints_profiles.Single(palm_pateints_profile => palm_pateints_profile.pateint_code == Session["pateint_code"].ToString());
             Label8.Text           = ppp.ref_doc;
             Session["ref_doctor"] = ppp.ref_doc;
         }
         // Label11.Text = DateTime.Now.ToString();
     }
     else
     {
         Session["print"] = null;
         palm_doctor_employee pde = new palm_doctor_employee();
         try
         {
             pde         = rt.palm_doctor_employees.Single(palm_doctor_employee => palm_doctor_employee.emp_code == Session["ref_doctor"].ToString());
             label2.Text = pde.doctor_name;
         }
         catch (InvalidOperationException rtt)
         {
             palm_pateints_profile ppp = new palm_pateints_profile();
             ppp         = rt.palm_pateints_profiles.Single(palm_pateints_profile => palm_pateints_profile.pateint_code == Session["pateint_code"].ToString());
             label2.Text = ppp.ref_doc;
         }
         Label249.Text = Session["pateint_name"].ToString();
         // label2.Text = Session["ref_doctor"].ToString();
         palm_pathology_mp ppm = new palm_pathology_mp();
         ppm           = rt.palm_pathology_mps.Single(palm_pathology_mp => palm_pathology_mp.slave_id == Session["slave_id"].ToString());
         Label263.Text = ppm.malerial_parasite;
         palm_opd_pathlogy_slave pps = new palm_opd_pathlogy_slave();
         pps           = rt.palm_opd_pathlogy_slaves.Single(palm_opd_pathlogy_slave => palm_opd_pathlogy_slave.slave_id == Convert.ToInt32(Session["slave_id"]));
         Label251.Text = Convert.ToString(pps.date);
         MultiView1.ActiveViewIndex = 1;
     }
 }
Пример #2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        ppm.path_id           = Session["path_id"].ToString();
        ppm.pateint_code      = Session["pateint_code"].ToString();
        ppm.slave_id          = Session["slave_id"].ToString();
        ppm.malerial_parasite = TextBox1.Text;
        rt.palm_pathology_mps.InsertOnSubmit(ppm);
        rt.SubmitChanges();
        palm_opd_pathlogy_slave pos = new palm_opd_pathlogy_slave();

        pos         = rt.palm_opd_pathlogy_slaves.Single(palm_opd_pathlogy_slave => palm_opd_pathlogy_slave.slave_id == Convert.ToInt32(Session["slave_id"]));
        pos.date    = d.Text;
        pos.is_done = "Completed";
        rt.SubmitChanges();

        //print page
        ppm           = rt.palm_pathology_mps.Single(palm_pathology_mp => palm_pathology_mp.slave_id == Session["slave_id"].ToString());
        Label249.Text = Session["pateint_name"].ToString();
        label2.Text   = Session["ref_doctor"].ToString();
        Label251.Text = DateTime.Now.ToString();
        Label263.Text = Convert.ToString(ppm.malerial_parasite);
        MultiView1.ActiveViewIndex = 1;
    }