Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        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;
            }
        }
Exemplo n.º 4
0
        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());
        }
Exemplo n.º 5
0
        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();
        }
Exemplo n.º 6
0
        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");
                //}
            }
        }
Exemplo n.º 8
0
        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();
        }
Exemplo n.º 9
0
        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();
        }
Exemplo n.º 10
0
 public void Save(DataId id, string value)
 {
     Properties.Settings.Default[id.ToString()] = value;
     Properties.Settings.Default.Save();
 }
Exemplo n.º 11
0
 public string Load(DataId id)
 {
     return(Properties.Settings.Default[id.ToString()].ToString());
 }
Exemplo n.º 12
0
        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();
        }