protected void Page_Load(object sender, EventArgs e) { ddlDateValues.Attributes.Add("onChange", "javascript:SetDate();"); txtCompanyID.Text = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID; if (!IsPostBack) { TabDoctor.Visible = false; } else { Bill_Sys_Doctor_Summary_Report _Bill_Sys_Doctor_Summary_Report = new Bill_Sys_Doctor_Summary_Report(); DataSet dsDoctorsummary = new DataSet(); dsDoctorsummary = _Bill_Sys_Doctor_Summary_Report.Get_Doctor_Summary_Report(txtCompanyID.Text, txtFromDate.Text, txtToDate.Text); //dsDoctorsummary.Tables[0].Rows.Add(); //for (int n = 0; n < dsDoctorsummary.Tables[0].Columns.Count; n++) //{ // if (n == 0) // { // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = "Total"; // } // if (n >= 3) // { // string str1 = ""; // double sumHori = 0.0; // for (int m = 0; m < dsDoctorsummary.Tables[0].Rows.Count; m++) // { // if (m != dsDoctorsummary.Tables[0].Rows.Count - 1) // { // str1 = dsDoctorsummary.Tables[0].Rows[m][n].ToString(); // str1 = str1.Replace("$", ""); // sumHori = sumHori + Convert.ToDouble(str1); // } // } // if (n == 7) // { // int iCount = Convert.ToInt32(sumHori); // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = iCount; // } // else // { // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = string.Format("{0:C}", sumHori); // } // } //} grdsummary.DataSource = dsDoctorsummary; grdsummary.DataBind(); Session["DoctorSummmary"] = dsDoctorsummary; DataSet dsDetailssummary = new DataSet(); dsDetailssummary = _Bill_Sys_Doctor_Summary_Report.Get_Details_Summary_Report(txtCompanyID.Text, txtFromDate.Text, txtToDate.Text); dsDetailssummary.Tables[0].Rows.Add(); for (int n = 0; n < dsDetailssummary.Tables[0].Columns.Count; n++) { if (n == 0) { dsDetailssummary.Tables[0].Rows[dsDetailssummary.Tables[0].Rows.Count - 1][n] = "Total"; } if (n >= 7) { string str = ""; double sumHori1 = 0.0; for (int m = 0; m < dsDetailssummary.Tables[0].Rows.Count; m++) { if (m != dsDetailssummary.Tables[0].Rows.Count - 1) { str = dsDetailssummary.Tables[0].Rows[m][n].ToString(); str = str.Replace("$", ""); sumHori1 = sumHori1 + Convert.ToDouble(str); } } dsDetailssummary.Tables[0].Rows[dsDetailssummary.Tables[0].Rows.Count - 1][n] = string.Format("{0:C}", sumHori1); } } grdDoctorDetailsReport.DataSource = dsDetailssummary; grdDoctorDetailsReport.DataBind(); Session["DetailsSummmary"] = dsDetailssummary; } }
protected void btnReportSearch_Click(object sender, EventArgs e) { TabDoctor.Visible = true; TabDoctor.ActiveTabIndex = 0; Bill_Sys_Doctor_Summary_Report _Bill_Sys_Doctor_Summary_Report = new Bill_Sys_Doctor_Summary_Report(); DataSet dsDoctorsummary = new DataSet(); dsDoctorsummary = _Bill_Sys_Doctor_Summary_Report.Get_Doctor_Summary_Report(txtCompanyID.Text, txtFromDate.Text, txtToDate.Text); //dsDoctorsummary.Tables[0].Rows.Add(); //for (int n = 0; n < dsDoctorsummary.Tables[0].Columns.Count; n++) //{ // if (n == 0) // { // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = "Total"; // } // if (n >= 3) // { // string str1 = ""; // double sumHori = 0.0; // for (int m = 0; m < dsDoctorsummary.Tables[0].Rows.Count; m++) // { // if (m != dsDoctorsummary.Tables[0].Rows.Count - 1) // { // str1 = dsDoctorsummary.Tables[0].Rows[m][n].ToString(); // str1 = str1.Replace("$", ""); // sumHori = sumHori + Convert.ToDouble(str1); // } // } // if (n == 7) // { // int iCount = Convert.ToInt32(sumHori); // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = iCount; // } // else // { // dsDoctorsummary.Tables[0].Rows[dsDoctorsummary.Tables[0].Rows.Count - 1][n] = string.Format("{0:C}", sumHori); // } // } //} grdsummary.DataSource = dsDoctorsummary; grdsummary.DataBind(); Session["DoctorSummmary"] = dsDoctorsummary; DataSet dsDetailssummary = new DataSet(); dsDetailssummary = _Bill_Sys_Doctor_Summary_Report.Get_Details_Summary_Report(txtCompanyID.Text, txtFromDate.Text, txtToDate.Text); dsDetailssummary.Tables[0].Rows.Add(); for (int n = 0; n < dsDetailssummary.Tables[0].Columns.Count; n++) { if (n == 0) { dsDetailssummary.Tables[0].Rows[dsDetailssummary.Tables[0].Rows.Count - 1][n] = "Total"; } if (n >= 7) { string str = ""; double sumHori1 = 0.0; for (int m = 0; m < dsDetailssummary.Tables[0].Rows.Count; m++) { if (m != dsDetailssummary.Tables[0].Rows.Count - 1) { str = dsDetailssummary.Tables[0].Rows[m][n].ToString(); str = str.Replace("$", ""); sumHori1 = sumHori1 + Convert.ToDouble(str); } } dsDetailssummary.Tables[0].Rows[dsDetailssummary.Tables[0].Rows.Count - 1][n] = string.Format("{0:C}", sumHori1); } } grdDoctorDetailsReport.DataSource = dsDetailssummary; grdDoctorDetailsReport.DataBind(); Session["DetailsSummmary"] = dsDetailssummary; }