protected void gvImage_RowDeleting(object sender, GridViewDeleteEventArgs e) { string name = gvImage.DataKeys[e.RowIndex].Value.ToString(); string fullFileName = "Resources/Images/Advertisement/" + DataId.ToString() + "/" + name; File.Delete(Server.MapPath(fullFileName)); using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { con.Open(); SqlCommand comDataIdExist = new SqlCommand(); comDataIdExist.Connection = con; comDataIdExist.Parameters.AddWithValue("@DataId", DataId); SqlCommand com = new SqlCommand(); com.Connection = con; com.Parameters.AddWithValue("@DataId", DataId); com.Parameters.AddWithValue("@Image", fullFileName); com.CommandText = "Delete Advertisement where DataId=@DataId and Image=@Image"; com.ExecuteNonQuery(); com.Dispose(); con.Close(); } LoadData(); }
protected void LoadData() { string rootFolder = Server.MapPath("~/Resources/Images/Advertisement/" + DataId.ToString()); if (!Directory.Exists(rootFolder)) { Directory.CreateDirectory(rootFolder); } string[] files = Directory.GetFiles(rootFolder); DataTable table = new DataTable(); table.Columns.Add("Name"); table.Columns.Add("Path"); table.Columns.Add("Link"); DataRow row; foreach (string image in files) { // FileInfo finfo = new FileInfo(image); int plashIndex = image.LastIndexOf("\\"); string fileName = image.Substring(plashIndex + 1); string imageLink = "Resources/Images/Advertisement/" + DataId.ToString() + "/" + fileName; int dotIndex = fileName.LastIndexOf('.'); string extension = fileName.Substring(dotIndex + 1).ToLower(); using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { SqlCommand com = new SqlCommand(); com.Connection = con; con.Open(); com.Parameters.AddWithValue("@DataId", DataId); com.Parameters.AddWithValue("@Image", imageLink); com.CommandText = "Select * from Advertisement where DataId=@DataId and Image=@Image"; string link = ""; string img = ""; using (SqlDataReader reader = com.ExecuteReader()) { if (reader.Read()) { link = reader["Link"].ToString(); img = reader["Image"].ToString(); if (extension == "jpg" || extension == "jpeg" || extension == "png" || extension == "gif") { row = table.NewRow(); row["Path"] = "~/" + img; row["Name"] = fileName; row["Link"] = link; table.Rows.Add(row); } } } com.Dispose(); con.Close(); } } gvImage.DataSource = table; gvImage.DataBind(); gvImage.SelectedIndex = -1; }
protected void btnOk_Click(object sender, EventArgs e) { string sPath = string.Format("~/Resources/Images/Advertisement/{0}/", DataId.ToString()); string fullfile = fuHinhAnh.PostedFile.FileName; string filename = Path.GetFileName(fullfile); string link = ""; if (fuHinhAnh.PostedFile != null) { string extenfile = Path.GetExtension(fullfile).ToLower(); if (extenfile.ToLower() == ".jpeg" || extenfile.ToLower() == ".gif" || extenfile.ToLower() == ".jpg" || extenfile.ToLower() == ".png") { int file_append = 0; while (File.Exists(Server.MapPath(sPath + filename))) { file_append++; filename = Path.GetFileNameWithoutExtension(sPath + "\\" + filename) + file_append.ToString() + extenfile; } fuHinhAnh.PostedFile.SaveAs(Server.MapPath(sPath + filename)); lbThongBao.Text = "Cập nhật thành công."; lbThongBao.Visible = true; FileStream fstream = new FileStream(Server.MapPath(sPath + filename), FileMode.Open); //ResizeFromStream(filename, 100, fstream); using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { con.Open(); SqlCommand comDataIdExist = new SqlCommand(); comDataIdExist.Connection = con; comDataIdExist.Parameters.AddWithValue("@DataId", DataId); SqlCommand com = new SqlCommand(); com.Connection = con; com.Parameters.AddWithValue("@DataId", DataId); com.Parameters.AddWithValue("@Link", link); com.Parameters.AddWithValue("@Image", "Resources/Images/Advertisement/" + DataId.ToString() + "/" + filename); com.CommandText = "Insert Into Advertisement( DataId, Link, Image) Values (@DataId,@Link,@Image)"; com.ExecuteNonQuery(); com.Dispose(); con.Close(); } LoadData(); } else { lbThongBao.Text = "Cập nhật không thành công. Hình ảnh phải thuộc dạng : jpeg , gif , jpg ."; lbThongBao.Visible = true; } } else { lbThongBao.Text = "Cập nhật không thành công. Bạn phải nhập hình ảnh"; lbThongBao.Visible = true; } }
public override string ToString() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.AppendLine("<b>KeyId</b>: " + DataId.ToString(this._keyId)); stringBuilder.AppendLine("<b>inputState</b>: " + this.inputState); stringBuilder.AppendLine("<b>pressTime</b>: " + this.pressTime); stringBuilder.AppendLine("<b>useHoldThreshold</b>: " + this.useHoldThreshold); stringBuilder.AppendLine("<b>holding</b>: " + this.holding); stringBuilder.AppendLine("<b>holdTime</b>: " + this.holdTime); return(stringBuilder.ToString()); }
protected void gvImage_RowUpdating(object sender, GridViewUpdateEventArgs e) { int dong = e.RowIndex; var dataKey = gvImage.DataKeys[dong]; if (dataKey != null) { string name = dataKey.Value.ToString(); var textBox = gvImage.Rows[e.RowIndex].Cells[2].Controls[0] as TextBox; if (textBox != null) { string link = textBox.Text; using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { con.Open(); SqlCommand comDataIdExist = new SqlCommand { Connection = con }; comDataIdExist.Parameters.AddWithValue("@DataId", DataId); SqlCommand com = new SqlCommand("Update Advertisement Set Link=@Link where DataId=@DataId and Image=@Image") { CommandType = CommandType.Text, Connection = con }; com.Parameters.AddWithValue("@DataId", SqlDbType.UniqueIdentifier).Value = DataId; com.Parameters.AddWithValue("@Link", SqlDbType.NVarChar).Value = link; com.Parameters.AddWithValue("@Image", SqlDbType.NVarChar).Value = "Resources/ImagesInPortlet/ImageViewer/" + DataId.ToString() + "/Display/" + name; com.ExecuteNonQuery(); com.Dispose(); con.Close(); } } } gvImage.EditIndex = -1; LoadData(); }
protected void LoadData() { string pathOfStore = Server.MapPath("~/Resources/ImagesInPortlet/ImageViewer/" + DataId.ToString()); if (!Directory.Exists(pathOfStore)) { Directory.CreateDirectory(pathOfStore + "/Display"); Directory.CreateDirectory(pathOfStore + "/Thumbnail"); string ImageViewerXml = Server.MapPath("~/Resources/ImagesInPortlet/ImageViewer/ImageViewerManage.xml"); XmlDocument doc = new XmlDocument(); doc.Load(ImageViewerXml); XmlNodeList portlets = doc.SelectNodes("/Portlets"); XmlElement item = doc.CreateElement("Portlet"); XmlAttribute att = doc.CreateAttribute("id"); att.Value = DataId.ToString(); item.Attributes.Append(att); if (portlets != null) { portlets[0].AppendChild(item); } doc.Save(ImageViewerXml); } string rootFolder = "~/Resources/ImagesInPortlet/ImageViewer/" + DataId.ToString() + "/Display"; string[] files = Directory.GetFiles(Server.MapPath(rootFolder)); DataTable table = new DataTable(); table.Columns.Add("Name"); table.Columns.Add("Path"); table.Columns.Add("Link"); foreach (string image in files) { int plashIndex = image.LastIndexOf("\\", StringComparison.Ordinal); string fileName = image.Substring(plashIndex + 1); int dotIndex = fileName.LastIndexOf('.'); string imageLink = "Resources/ImagesInPortlet/ImageViewer/" + DataId + "/Display/" + fileName; string extension = fileName.Substring(dotIndex + 1).ToLower(); using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PSCPortalConnectionString"].ConnectionString)) { SqlCommand com = new SqlCommand { Connection = con }; con.Open(); com.Parameters.AddWithValue("@DataId", DataId); com.Parameters.AddWithValue("@Image", imageLink); com.CommandText = "Select * from Advertisement where DataId=@DataId and Image=@Image"; using (SqlDataReader reader = com.ExecuteReader()) { if (reader.Read()) { string link = reader["Link"].ToString(); if (extension == "jpg" || extension == "jpeg" || extension == "png" || extension == "gif" || extension == "png") { DataRow row = table.NewRow(); row["Path"] = "~/Resources/ImagesInPortlet/ImageViewer/" + DataId.ToString() + "/Thumbnail/frame-" + fileName; row["Name"] = fileName; row["Link"] = link; table.Rows.Add(row); } } } com.Dispose(); con.Close(); } } gvImage.DataSource = table; gvImage.DataBind(); gvImage.SelectedIndex = -1; }
public void SetSendPackSidebarOption() { if (Data != null && !Object.Equals(this.DataId, default(TKey))) { string parentUrl = Data.GetType().FullName.Substring(10).Replace(".", "/"); // Matt wanted to see the "Send Pack" option, even if there were no packs available to be sent for the type. //IQueryRunnable packQuery = Query.Create() // .Select("PACK_TYPE") // .From(QuerySources.Packs) // .Where("PARENT_URL", QueryConditionTypes.Equal, parentUrl); //IList<Dictionary<string, object>> results = packQuery.Run(); //if (results.Count > 0) //{ this.PopulateSideBar("javascript:consensus.web.sendPack('" + parentUrl + "', " + System.Web.HttpUtility.JavaScriptStringEncode(DataId.ToString(), true) + ", function(){ alert('Pack queued for sending successfully'); });", "Send Pack"); //} } }
private void BindReport() { string title = "Laporan"; reportViewer1.Reset(); string namaTransaksi = string.Empty; switch (listOfTransaction) { case ListOfTransaction.Purchase: namaTransaksi = "Pembelian "; break; case ListOfTransaction.Sales: namaTransaksi = "Penjualan "; break; case ListOfTransaction.ReturSales: namaTransaksi = "Retur Penjualan "; break; case ListOfTransaction.ReturPurchase: namaTransaksi = "Retur Pembelian "; break; case ListOfTransaction.Correction: namaTransaksi = "Koreksi Stok "; break; case ListOfTransaction.Mutation: namaTransaksi = "Mutasi Stok "; break; default: break; } switch (listOfReports) { case ListOfReports.ReportTransactionDetail: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportTransactionDetail.rdlc"; FillVTotalTransactionDataSource(Convert.ToDecimal(DataId)); title = "Laporan Detail Transaksi"; break; case ListOfReports.ReportSalesFactur: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportSalesFactur.rdlc"; if (DataId != null) { FillVTotalTransactionDataSource(Convert.ToDecimal(DataId)); } title = "NOTA PENJUALAN"; break; case ListOfReports.ReportLabaRugi: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportLabaRugi.rdlc"; FillVRekapSubAccountDataSource(ListOfAccountPosition.RugiLaba.ToString(), DataId.ToString()); //FillVTotalTransactionDataSource(DateFrom, DateTo); title = "Laporan Laba/Rugi"; //ReportParameter[] parameters = new ReportParameter[1]; //parameters[0] = new ReportParameter("Report_Parameter_Periode","Juli 2007"); //reportViewer1.LocalReport.SetParameters(parameters); break; case ListOfReports.ReportNeraca: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportNeraca.rdlc"; FillVRekapSubAccountDataSource(DataId.ToString()); title = "Laporan Neraca"; break; case ListOfReports.ReportTransactionByPIC: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportTransactionByPIC.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo, VTotalTransactionDetail.ColumnNames.TransactionBy, DataId.ToString()); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportTransactionByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionInternalByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportTransactionInternalByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportPiHutangDue: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportPiHutangDue.rdlc"; FillTPihutang(PiHutangStatus.ToString()); title = "Laporan " + PiHutangStatus.ToString(); break; case ListOfReports.ReportPajak: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportPajak.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan Pajak"; break; case ListOfReports.ReportStokItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportStokItem.rdlc"; FillVItemDetail(); title = "Laporan Stok Barang"; break; case ListOfReports.ReportCommission: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportCommission.rdlc"; FillTCommission(DateFrom, DateTo); title = "Laporan Pembagian Tuslah"; break; case ListOfReports.ReportPiHutangDetail: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportPiHutangDetail.rdlc"; FillTPihutang(PiHutangStatus.ToString(), DataId.ToString(), DateFrom, DateTo); title = "Laporan Detail " + PiHutangStatus.ToString(); break; case ListOfReports.ReportTJournal: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportTJournal.rdlc"; FillTJournal(DateFrom, DateTo, AppCode.GetKasAccountNo()); title = "Laporan Arus Kas"; break; case ListOfReports.ReportStokCard: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportStokCard.rdlc"; FillVStokCard(DateFrom, DateTo); title = "Laporan Kartu Stok"; break; case ListOfReports.ReportJournal: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportJournal.rdlc"; FillTJournal(DateFrom, DateTo); title = "Laporan Journal Umum"; break; case ListOfReports.ReportChartSalesMonthly: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportChartSalesMonthly.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo, VTotalTransactionDetail.ColumnNames.TransactionBy, DataId.ToString()); title = "Laporan Rekap Penjualan Per Bulan"; break; case ListOfReports.ReportDelivery: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportDelivery.rdlc"; FillVTotalDelivery(DateFrom, DateTo, DataId.ToString()); title = "Laporan Pengiriman Barang"; break; case ListOfReports.ReportMCustomer: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportMCustomer.rdlc"; FillMaster(typeof(MCustomer)); title = "Daftar Pelanggan"; break; case ListOfReports.ReportMSupplier: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportMSupplier.rdlc"; FillMaster(typeof(MSupplier)); title = "Daftar Supplier"; break; case ListOfReports.ReportMEkspedission: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.PointOfSales.Forms.Reports.ReportMEkspedission.rdlc"; FillMaster(typeof(MEkspedission)); title = "Daftar Ekspedisi"; break; default: break; } reportViewer1.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(LocalReport_SubreportProcessing); this.Text = title; this.TabText = title; this.reportViewer1.RefreshReport(); }
private void BindReport() { string title = "Laporan"; reportViewer1.Reset(); string namaTransaksi = string.Empty; switch (listOfTransaction) { case ListOfTransaction.Purchase: namaTransaksi = "Pembelian "; break; case ListOfTransaction.Sales: namaTransaksi = "Penjualan "; break; case ListOfTransaction.ReturSales: namaTransaksi = "Retur Penjualan "; break; case ListOfTransaction.ReturPurchase: namaTransaksi = "Retur Pembelian "; break; case ListOfTransaction.Correction: namaTransaksi = "Koreksi Stok "; break; case ListOfTransaction.Mutation: namaTransaksi = "Mutasi Stok "; break; default: break; } switch (listOfReports) { case ListOfReports.ReportSalesFactur: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportSalesFactur.rdlc"; if (DataId != null) { FillVTotalTransactionDataSource(Convert.ToDecimal(DataId)); } title = "NOTA PENJUALAN"; break; case ListOfReports.ReportLabaRugi: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportLabaRugi.rdlc"; //FillRekapSubAccDataSource(DataId.ToString()); FillVTotalTransactionDataSource(DateFrom, DateTo); title = "Laporan Laba/Rugi"; break; case ListOfReports.ReportTransactionByPIC: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportTransactionByPIC.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo, VTotalTransactionDetail.ColumnNames.TransactionBy, DataId.ToString()); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportTransactionByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionInternalByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportTransactionInternalByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportPiHutangDue: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportPiHutangDue.rdlc"; FillTPihutang(PiHutangStatus.ToString()); title = "Laporan " + PiHutangStatus.ToString(); break; case ListOfReports.ReportPajak: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportPajak.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan Pajak"; break; case ListOfReports.ReportStokItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportStokItem.rdlc"; FillVItemDetail(); title = "Laporan Stok Item"; break; case ListOfReports.ReportStokCard: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportStokCard.rdlc"; FillVStokCard(); title = "Laporan Kartu Stok"; break; case ListOfReports.ReportSPKFactur: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportSPKFactur.rdlc"; if (DataId != null) { FillVTotalTransactionServiceDataSource(Convert.ToDecimal(DataId)); } title = "Surat Perintah Kerja"; break; case ListOfReports.ReportHistoryServiceCustomer: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportHistoryServiceCustomer.rdlc"; FillVTotalTransactionServiceDataSourceByCustomer(); title = "Laporan Histori Service Pelanggan"; break; case ListOfReports.ReportTransactionServiceByPIC: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.MotorKymco.Forms.Reports.ReportTransactionServiceByPIC.rdlc"; FillVTotalTransactionServiceDataSource(listOfTransaction.ToString(), DateFrom, DateTo, VTotalTransactionService.ColumnNames.TransactionBy, DataId.ToString()); title = "Laporan Service Bengkel Per Pelanggan"; break; default: break; } reportViewer1.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(LocalReport_SubreportProcessing); this.Text = title; this.TabText = title; this.reportViewer1.RefreshReport(); }
public void Save(DataId id, string value) { Properties.Settings.Default[id.ToString()] = value; Properties.Settings.Default.Save(); }
public string Load(DataId id) { return(Properties.Settings.Default[id.ToString()].ToString()); }
private void BindReport() { string title = "Laporan"; reportViewer1.Reset(); string namaTransaksi = string.Empty; switch (listOfTransaction) { case ListOfTransaction.Purchase: namaTransaksi = "Pembelian "; break; case ListOfTransaction.Sales: namaTransaksi = "Penjualan Retail "; break; case ListOfTransaction.SalesVIP: namaTransaksi = "Penjualan Grosir "; break; case ListOfTransaction.ReturSales: namaTransaksi = "Retur Penjualan "; break; case ListOfTransaction.ReturPurchase: namaTransaksi = "Retur Pembelian "; break; case ListOfTransaction.Correction: namaTransaksi = "Koreksi Stok "; break; case ListOfTransaction.Mutation: namaTransaksi = "Mutasi Stok "; break; default: break; } switch (listOfReports) { case ListOfReports.ReportSalesFactur: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportSalesFactur.rdlc"; if (DataId != null) { FillVTotalTransactionDataSource(Convert.ToDecimal(DataId)); } title = "NOTA PENJUALAN"; break; case ListOfReports.ReportLabaRugi: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportLabaRugi.rdlc"; FillVTotalTransactionDataSource(DateFrom, DateTo); title = "Laporan Laba/Rugi"; break; case ListOfReports.ReportTransactionByPIC: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportTransactionByPIC.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo, VTotalTransactionDetail.ColumnNames.TransactionBy, DataId.ToString()); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportTransactionByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportTransactionInternalByItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportTransactionInternalByItem.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan " + namaTransaksi; break; case ListOfReports.ReportPiHutangDue: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportPiHutangDue.rdlc"; FillTPihutang(PiHutangStatus.ToString()); title = "Laporan " + PiHutangStatus.ToString(); break; case ListOfReports.ReportPajak: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportPajak.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Laporan Pajak"; break; case ListOfReports.ReportStokItem: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportStokItem.rdlc"; FillVItemDetail(); title = "Laporan Stok Barang"; break; case ListOfReports.ReportStokCard: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportStokCard.rdlc"; FillVStokCard(DateFrom, DateTo); title = "Laporan Kartu Stok"; break; case ListOfReports.ReportTransactionPerMonth: reportViewer1.LocalReport.ReportEmbeddedResource = "Inventori.GrosirMitra.Forms.Reports.ReportTransactionPerMonth.rdlc"; FillVTotalTransactionDataSource(listOfTransaction.ToString(), DateFrom, DateTo); title = "Rekap " + namaTransaksi + "Per Bulan"; break; default: break; } reportViewer1.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(LocalReport_SubreportProcessing); this.Text = title; this.TabText = title; this.reportViewer1.RefreshReport(); }