private void LoadData(bool GenerateExcel) { //DEFAULT TextBoxTanggalAwal.Text = ((DateTime)ViewState["TanggalAwal"]).ToString("d MMMM yyyy"); TextBoxTanggalAkhir.Text = ((DateTime)ViewState["TanggalAkhir"]).ToString("d MMMM yyyy"); using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { Laporan_Class Laporan_Class = new Laporan_Class(db, (PenggunaLogin)Session["PenggunaLogin"], (DateTime)ViewState["TanggalAwal"], (DateTime)ViewState["TanggalAkhir"], GenerateExcel); var Result = Laporan_Class.POProduksiBahanBakuRetur(DropDownListCariTempat.SelectedValue.ToInt(), TextBoxCariID.Text, DropDownListCariSupplier.SelectedValue.ToInt(), DropDownListCariPengguna.SelectedValue.ToInt(), TextBoxCariKeterangan.Text); #region KONFIGURASI LAPORAN LabelPeriode.Text = Laporan_Class.Periode; //LinkDownload.Visible = GenerateExcel; //if (LinkDownload.Visible) // LinkDownload.HRef = Laporan_Class.LinkDownload; //ButtonPrintPurchaseOrder.OnClientClick = "return popitup('PurchaseOrderRawMaterialPrint.aspx" + Laporan_Class.TempPencarian + "')"; #endregion RepeaterData.DataSource = Result["Data"]; RepeaterData.DataBind(); LabelGrandTotalHeader.Text = Result["Grandtotal"]; LabelGrandTotalFooter.Text = LabelGrandTotalHeader.Text; } }
protected void Page_Load(object sender, EventArgs e) { doc_NO = Request.QueryString["docNO"].ToString(); user = Request.QueryString["userID"].ToString(); if (!string.IsNullOrEmpty(doc_NO)) { DataTable headerTable = MESComment.proPulloutSql.GetDiscrepancyHeadData(doc_NO); if (headerTable != null && headerTable.Rows.Count > 0) { LiteralFactory.Text = headerTable.Rows[0]["FACTORY_CD"].ToString(); LiteralProcess.Text = headerTable.Rows[0]["PROCESS_CD"].ToString(); LiteralLine.Text = headerTable.Rows[0]["PRODUCTION_LINE_CD"].ToString(); LiteralUser.Text = user; LiteralDate.Text = DateTime.Now.ToString(); LiteralDocNO.Text = doc_NO; } DataTable detailTable = MESComment.proPulloutSql.GetDiscrepancyDetail(doc_NO); if (detailTable != null) { total = detailTable.Rows.Count == 0?0:Convert.ToInt16(detailTable.Compute("Sum(QTY)", "1=1")); RepeaterData.DataSource = detailTable; RepeaterData.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { RepeaterData.DataSource = db.TBStoreKeys.OrderBy(item => item.TanggalKey); RepeaterData.DataBind(); } } }
private void LoadData() { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { PenggunaLogin pengguna = (PenggunaLogin)Session["PenggunaLogin"]; TBPOProduksiProdukPenagihan[] daftarPOProduksiProdukPenagihan = db.TBPOProduksiProdukPenagihans.Where(item => item.Tanggal.Month == DropDownListCariBulan.SelectedValue.ToInt() && item.Tanggal.Year == DropDownListCariTahun.SelectedValue.ToInt()).ToArray(); if (!string.IsNullOrWhiteSpace(TextBoxCariIDIDPOProduksiProdukPenagihan.Text)) { daftarPOProduksiProdukPenagihan = daftarPOProduksiProdukPenagihan.Where(item => item.IDPOProduksiProdukPenagihan.Contains(TextBoxCariIDIDPOProduksiProdukPenagihan.Text.ToUpper())).ToArray(); } if (DropDownListCariPegawai.SelectedValue != "0") { daftarPOProduksiProdukPenagihan = daftarPOProduksiProdukPenagihan.Where(item => item.IDPengguna == DropDownListCariPegawai.SelectedValue.ToInt()).ToArray(); } if (DropDownListCariVendor.SelectedValue != "0") { daftarPOProduksiProdukPenagihan = daftarPOProduksiProdukPenagihan.Where(item => item.IDVendor == DropDownListCariVendor.SelectedValue.ToInt()).ToArray(); } if (DropDownListCariStatus.SelectedValue != "0") { daftarPOProduksiProdukPenagihan = daftarPOProduksiProdukPenagihan.Where(item => item.StatusPembayaran == DropDownListCariStatus.SelectedValue.ToBool()).ToArray(); } RepeaterData.DataSource = daftarPOProduksiProdukPenagihan.Where(item => item.IDTempat == pengguna.IDTempat).Select(item => new { item.IDPOProduksiProdukPenagihan, item.Nomor, item.Tanggal, Pegawai = item.TBPengguna.NamaLengkap, Vendor = item.TBVendor.Nama, item.TotalTagihan, item.TotalBayar, Status = item.StatusPembayaran == false ? "<label class=\"label label-warning\">Tagihan</label>" : "<label class=\"label label-success\">Lunas</label>", item.StatusPembayaran, Cetak = "return popitup('Cetak.aspx?id=" + item.IDPOProduksiProdukPenagihan + "')", Batal = item.TotalBayar == 0 && item.StatusPembayaran == false ? "btn btn-danger btn-xs" : "hidden" }).OrderByDescending(item => item.Nomor).ToArray(); RepeaterData.DataBind(); } }
private void LoadData() { using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext()) { PenggunaLogin pengguna = (PenggunaLogin)Session["PenggunaLogin"]; TBPOProduksiProdukRetur[] daftarPOProduksiProdukRetur = db.TBPOProduksiProdukReturs.Where(item => item.TanggalRetur.Value.Month == DropDownListCariBulan.SelectedValue.ToInt() && item.TanggalRetur.Value.Year == DropDownListCariTahun.SelectedValue.ToInt()).ToArray(); if (!string.IsNullOrWhiteSpace(TextBoxCariIDPOProduksiProdukRetur.Text)) { daftarPOProduksiProdukRetur = daftarPOProduksiProdukRetur.Where(item => item.IDPOProduksiProdukRetur.Contains(TextBoxCariIDPOProduksiProdukRetur.Text.ToUpper())).ToArray(); } if (DropDownListCariPegawai.SelectedValue != "0") { daftarPOProduksiProdukRetur = daftarPOProduksiProdukRetur.Where(item => item.IDPengguna == DropDownListCariPegawai.SelectedValue.ToInt()).ToArray(); } if (DropDownListCariVendor.SelectedValue != "0") { daftarPOProduksiProdukRetur = daftarPOProduksiProdukRetur.Where(item => item.IDVendor == DropDownListCariVendor.SelectedValue.ToInt()).ToArray(); } if (DropDownListCariStatus.SelectedValue != "0") { daftarPOProduksiProdukRetur = daftarPOProduksiProdukRetur.Where(item => item.EnumStatusRetur.Value == DropDownListCariStatus.SelectedValue.ToInt()).ToArray(); } RepeaterData.DataSource = daftarPOProduksiProdukRetur.Where(item => item.IDTempat == pengguna.IDTempat).Select(item => new { item.IDPOProduksiProdukRetur, item.Nomor, item.TanggalRetur, Pegawai = item.TBPengguna.NamaLengkap, Vendor = item.TBVendor.Nama, item.Grandtotal, Status = Pengaturan.StatusPOProduksi(item.EnumStatusRetur.ToString()), Cetak = "return popitup('Cetak.aspx?id=" + item.IDPOProduksiProdukRetur + "')", Batal = item.EnumStatusRetur != (int)EnumStatusPORetur.Batal ? "btn btn-outline-danger btn-xs" : "d-none" }).OrderByDescending(item => item.Nomor).ToArray(); RepeaterData.DataBind(); } }
public void FillRepeater() { if (txtFromDate.Text != "" && txtToDate.Text != "") { DataSet ds = new DataSet(); ds = ssc.GetTransactionReport(Convert.ToDateTime(txtFromDate.Text), Convert.ToDateTime(txtToDate.Text)); if (ds.Tables[0].Rows.Count > 0) { RepeaterData.DataSource = ds.Tables[0]; RepeaterData.DataBind(); } else { ShowPopUpMsg("Data not available"); } } else { ShowPopUpMsg("Please select Date Range"); } }
protected void Page_Load(object sender, EventArgs e) { //PENCARIAN Mean Square Error Terkecil dengan merubah Alpha dan Beta TrendAdjustedExponentialSmoothing Forecast = new TrendAdjustedExponentialSmoothing(); Forecast.Alpha = (decimal)1; Forecast.Beta = (decimal)1; decimal Pengurangan = (decimal)0.001; //0.05 Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1991", Actual = 2634 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1992", Actual = 3169 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1993", Actual = 3301 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1994", Actual = 3754 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1995", Actual = 3834 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1996", Actual = 5117 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1997", Actual = 6448 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1998", Actual = 7908 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "1999", Actual = 9213 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2000", Actual = 11502 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2001", Actual = 10791 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2002", Actual = 10022 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2003", Actual = 8342 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2004", Actual = 10453 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2005", Actual = 10784 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2006", Actual = 10718 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2007", Actual = 12460 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2008", Actual = 13262 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2009", Actual = 8772 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2010", Actual = 10431 }); Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "2011" }); //Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "April", Actual = 570 }); //Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "Mei", Actual = 2645 }); //Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "Juni", Actual = 15672 }); //Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "Juli", Actual = 16273 }); //Forecast.Detail.Add(new TrendAdjustedExponentialSmoothingDetail { Title = "Agustus" }); decimal _tempAlpha = 0; decimal _tempBeta = 0; decimal?_tempMeanSquareError = null; do { do { Forecast.Hitung(); if (!_tempMeanSquareError.HasValue || _tempMeanSquareError > Forecast.MeanSquareError) { _tempAlpha = Forecast.Alpha; _tempBeta = Forecast.Beta; _tempMeanSquareError = Forecast.MeanSquareError; } Forecast.Beta -= Pengurangan; } while (Forecast.Beta >= 0); Forecast.Beta = 1; Forecast.Alpha -= Pengurangan; } while (Forecast.Alpha >= 0); Forecast.Alpha = _tempAlpha; Forecast.Beta = _tempBeta; Forecast.Hitung(); LabelAlpha.Text = Forecast.Alpha.ToString(); LabelBeta.Text = Forecast.Beta.ToString(); LabelMeanSquareError.Text = Forecast.MeanSquareError.ToString(); LabelStandardError.Text = Forecast.StandardError.ToString(); RepeaterData.DataSource = Forecast.Detail; RepeaterData.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { #region FIND CONTROL Label LabelJudul = (Label)Page.Master.FindControl("LabelJudul"); Label LabelSubJudul = (Label)Page.Master.FindControl("LabelSubJudul"); Label LabelStoreTempat = (Label)Page.Master.FindControl("LabelStoreTempat"); Label LabelPrintTanggal = (Label)Page.Master.FindControl("LabelPrintTanggal"); Label LabelPrintPengguna = (Label)Page.Master.FindControl("LabelPrintPengguna"); Label LabelPrintStoreTempat = (Label)Page.Master.FindControl("LabelPrintStoreTempat"); Label LabelPeriode = (Label)Page.Master.FindControl("LabelPeriode"); HtmlGenericControl PanelPengirimHeader = (HtmlGenericControl)Page.Master.FindControl("PanelPengirimHeader"); HtmlGenericControl PanelPengirimFooter = (HtmlGenericControl)Page.Master.FindControl("PanelPengirimFooter"); Label LabelPengirimTempat = (Label)Page.Master.FindControl("LabelPengirimTempat"); Label LabelPengirimPengguna = (Label)Page.Master.FindControl("LabelPengirimPengguna"); Label LabelPengirimPengguna1 = (Label)Page.Master.FindControl("LabelPengirimPengguna1"); Label LabelPengirimTanggal = (Label)Page.Master.FindControl("LabelPengirimTanggal"); Label LabelPengirimAlamat = (Label)Page.Master.FindControl("LabelPengirimAlamat"); Label LabelPengirimTelepon = (Label)Page.Master.FindControl("LabelPengirimTelepon"); Label LabelPengirimEmail = (Label)Page.Master.FindControl("LabelPengirimEmail"); HtmlGenericControl PanelKeterangan = (HtmlGenericControl)Page.Master.FindControl("PanelKeterangan"); Label LabelPengirimKeterangan = (Label)Page.Master.FindControl("LabelPengirimKeterangan"); HtmlGenericControl PanelPenerimaHeader = (HtmlGenericControl)Page.Master.FindControl("PanelPenerimaHeader"); HtmlGenericControl PanelPenerimaFooter = (HtmlGenericControl)Page.Master.FindControl("PanelPenerimaFooter"); Label LabelPenerimaTempat = (Label)Page.Master.FindControl("LabelPenerimaTempat"); Label LabelPenerimaPengguna = (Label)Page.Master.FindControl("LabelPenerimaPengguna"); Label LabelPenerimaPengguna1 = (Label)Page.Master.FindControl("LabelPenerimaPengguna1"); Label LabelPenerimaTanggal = (Label)Page.Master.FindControl("LabelPenerimaTanggal"); Label LabelPenerimaAlamat = (Label)Page.Master.FindControl("LabelPenerimaAlamat"); Label LabelPenerimaTelepon = (Label)Page.Master.FindControl("LabelPenerimaTelepon"); #endregion PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"]; LaporanTop_Class LaporanTop_Class = new LaporanTop_Class(Pengguna, Request.QueryString["TanggalAwal"].ToDateTime(), Request.QueryString["TanggalAkhir"].ToDateTime(), Request.QueryString["IDTempat"].ToInt(), Request.QueryString["IDJenisTransaksi"].ToInt(), Request.QueryString["OrderBy"].ToInt(), false, false); RepeaterData.DataSource = LaporanTop_Class.TopKombinasiProduk(); RepeaterData.DataBind(); LabelTotalDiscount.Text = LaporanTop_Class.TotalDiscount.ToFormatHarga(); LabelTotalDiscount1.Text = LabelTotalDiscount.Text; LabelTotalPenjualan.Text = LaporanTop_Class.TotalPenjualan.ToFormatHarga(); LabelTotalPenjualan1.Text = LabelTotalPenjualan.Text; LabelTotalQuantity.Text = LaporanTop_Class.TotalQuantity.ToFormatHargaBulat(); LabelTotalQuantity1.Text = LabelTotalQuantity.Text; LabelJudul.Text = "Top Produk dan Varian"; LabelSubJudul.Text = LaporanTop_Class.OrderByKeterangan + "<br/>Jenis Transaksi : " + LaporanTop_Class.JenisTransaksiKeterangan; LabelStoreTempat.Text = LaporanTop_Class.StoreTempat; LabelPrintTanggal.Text = DateTime.Now.ToFormatTanggal(); LabelPrintPengguna.Text = Pengguna.NamaLengkap; LabelPrintStoreTempat.Text = Pengguna.Store + " - " + Pengguna.Tempat; LabelPeriode.Text = LaporanTop_Class.Periode; PanelPengirimHeader.Visible = false; PanelPengirimFooter.Visible = false; //LabelPengirimTempat.Text //LabelPengirimPengguna.Text //LabelPengirimPengguna1.Text = LabelPengirimPengguna.Text; //LabelPengirimTanggal.Text //LabelPengirimAlamat.Text //LabelPengirimTelepon.Text //LabelPengirimEmail.Text //PanelKeterangan.Visible //LabelPengirimKeterangan.Text PanelPenerimaHeader.Visible = false; PanelPenerimaFooter.Visible = false; //LabelPenerimaTempat.Text //LabelPenerimaPengguna.Text //LabelPenerimaPengguna1.Text = LabelPenerimaPengguna.Text; //LabelPenerimaTanggal.Text //LabelPenerimaAlamat.Text //LabelPenerimaTelepon.Text } }