private void DN_TK_ThuongPham_New() { MTCSYT.SYS_Session session = (MTCSYT.SYS_Session)Session["SYS_Session"]; int ma_dviqly = int.Parse(session.User.ma_dviqly); DM_DVQLYService dm_dviSer = new DM_DVQLYService(); var donvi = dm_dviSer.SelectDM_DVQLY(int.Parse(Request["DonVi"] + "")); int thangtr, namtr, thangN2, namN2; if (Request["Thang"] + "" == "1") { thangtr = 12; namtr = int.Parse(Request["Nam"] + "") - 1; thangN2 = 11; namN2 = int.Parse(Request["Nam"] + "") - 1; } else if (Request["Thang"] + "" == "2") { thangtr = 1; namtr = int.Parse(Request["Nam"] + ""); thangN2 = 12; namN2 = int.Parse(Request["Nam"] + "") - 1; } else { thangtr = int.Parse(Request["Thang"] + "") - 1; namtr = int.Parse(Request["Nam"] + ""); thangN2 = int.Parse(Request["Thang"] + "") - 2; namN2 = int.Parse(Request["Nam"] + ""); } //DataTable dt = dbOR.DN_TK_ThucTeTCT(int.Parse(Request["Thang"] + ""), int.Parse(Request["Nam"] + ""), thangtr, namtr, thangN2, namN2, int.Parse(Request["TuNgay"] + ""), int.Parse(Request["DenNgay"] + "")); CBDN.ConvertListToTable cv = new CBDN.ConvertListToTable(); var tk = db.DN_TK_ThucTeTCT(int.Parse(Request["Thang"] + ""), int.Parse(Request["Nam"] + ""), thangtr, namtr, thangN2, namN2, int.Parse(Request["TuNgay"] + ""), int.Parse(Request["DenNgay"] + "")); DataTable dt = cv.ConvertToDataTable(tk.ToList()); MTCSYT.Report.InDN_ThuongPhamTCT report = new MTCSYT.Report.InDN_ThuongPhamTCT(dt, "" + Request["Thang"], "" + Request["Nam"], donvi.TEN_DVIQLY, int.Parse(Request["DonVi"] + "")); ReportViewer1.Report = report; ReportToolbar1.ReportViewer = ReportViewer1; }
private void _DataBind() { MTCSYT.SYS_Session session = (MTCSYT.SYS_Session)Session["SYS_Session"]; var khDN = db.DN_TK_SumALLKeHoach(int.Parse(cmbThang.Value + ""), int.Parse("" + cmbNam.Value)).ToList(); if (khDN.Count() > 0) { foreach (var kh in khDN) { lbTongDienNhan.Text = string.Format("Tổng Sản lượng thương phẩm phân bổ: {0:N0} ", kh.DN_Thang); if (kh.DN_Thang == 0) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "", "alert('Tổng sản lượng thương phẩm theo kế hoạch =0 nên chưa thể nhập dữ liệu thực tế');", true); btnIN.Visible = false; return; } lbDieuChinhLan1.Text = string.Format("ĐC lần 1: {0:N0}", kh.DN_DC_Lan1); lbDieuChinhLan2.Text = string.Format(" ĐC lần 2: {0:N0}", kh.DN_DC_Lan2); lbDieuChinhLan3.Text = string.Format(" ĐC lần 3: {0:N0}", kh.DN_DC_Lan3); break; } int thangtr, namtr, thangN2, namN2; if (cmbThang.Value + "" == "1") { thangtr = 12; namtr = int.Parse(cmbNam.Value + "") - 1; thangN2 = 11; namN2 = int.Parse(cmbNam.Value + "") - 1; } else if (cmbThang.Value + "" == "2") { thangtr = 1; namtr = int.Parse(cmbNam.Value + ""); thangN2 = 12; namN2 = int.Parse(cmbNam.Value + "") - 1; } else { thangtr = int.Parse(cmbThang.Value + "") - 1; namtr = int.Parse(cmbNam.Value + ""); thangN2 = int.Parse(cmbThang.Value + "") - 2; namN2 = int.Parse(cmbNam.Value + ""); } btnIN.Visible = true; grdDVT.DataSource = null; grdDVT.DataSource = db.DN_TK_ThucTeTCT(int.Parse(cmbThang.Value + ""), int.Parse(cmbNam.Value + ""), thangtr, namtr, thangN2, namN2, int.Parse(cmbTuNgay.Value + ""), int.Parse(cmbDenNgay.Value + "")); grdDVT.DataBind(); } else { lbDieuChinhLan1.Text = "ĐC lần 1: 0"; lbDieuChinhLan2.Text = " ĐC lần 2: 0"; lbDieuChinhLan3.Text = " ĐC lần 3: 0"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "", "alert('Chưa có dữ liệu kế hoạch nhập điện nhận nên chưa thể nhập dữ liệu thực tế');", true); } }