Exemplo n.º 1
0
        private void btnPrintTransaction_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "IssueDyedFabricReport";

            if (_dyedOrderViewModel.SelectedMainDetails.TransactionType == 0)
            {
                reportName = "IssueDyedFabricReport";
            }
            else
            {
                reportName = "RecieveDyedFabricReport";
            }

            // _dyedOrderViewModel.SelectedMainDetails.TransId, _dyedOrderViewModel.SelectedMainDetails.DyeingProductionOrder, LoggedUserInfo.WFM_UserName)
            var para = new ObservableCollection <string>();// { ViewModel.TransactionHeader.Iserial.ToString() };

            para.Add(_dyedOrderViewModel.SelectedMainDetails.TransId.ToString(CultureInfo.InvariantCulture));
            para.Add(_dyedOrderViewModel.SelectedMainDetails.DyeingProductionOrder.ToString(CultureInfo.InvariantCulture));
            para.Add(LoggedUserInfo.WFM_UserName);

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);

            //var myUri = new Uri(HtmlPage.Document.DocumentUri, String.Format("report/IssueFabricReport.aspx?TransId={0}&DyeingProductionOrder={1}&User={2}", _dyedOrderViewModel.SelectedMainDetails.TransId, _dyedOrderViewModel.SelectedMainDetails.DyeingProductionOrder, LoggedUserInfo.WFM_UserName));
            //HtmlPage.Window.Navigate(myUri, "_blank");
        }
        public void Report()
        {
            var reportName = "CurrencyDailyExchangeReport";

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, null);
        }
Exemplo n.º 3
0
        public void Report()
        {
            const string reportName = "BankDepositReport";

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, null);
        }
Exemplo n.º 4
0
        public override void Print()
        {
            base.Print();

            var rVM = new GenericReportViewModel();

            rVM.GenerateReport("TradeAgreement", null);
        }
Exemplo n.º 5
0
        private void ExportExcel_Click(object sender, RoutedEventArgs e)
        {
            const string reportName = "GlGenericEntity";
            var          para       = new ObservableCollection <string>();

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 6
0
        private void buttonreport_Click(object sender, RoutedEventArgs e)

        {
            var reportName         = "PromotionGifts.rdl";
            var reportNameModified = reportName.Replace(" ", "+");
            var reportViewmodel    = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportNameModified, null);
        }
Exemplo n.º 7
0
 public override void Print()
 {
     base.Print();
     var rVM = new GenericReportViewModel();
     //var para = new ObservableCollection<string>() { SelectedMainRow.Iserial.ToString() };
     //para.Add(LoggedUserInfo.Ip + LoggedUserInfo.Port);
     //para.Add(LoggedUserInfo.DatabasEname);
     //rVM.GenerateReport("CashDepositeDocument", para);
 }
Exemplo n.º 8
0
        public override void Print()
        {
            base.Print();
            var rVM = new GenericReportViewModel();

            rVM.GenerateReport("TransferDocument", new ObservableCollection <string>()
            {
                SelectedMainRow.Iserial.ToString()
            });
        }
Exemplo n.º 9
0
        private void btnPrintPreviewOrder_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "GlobalBrandBudget";

            var para = new ObservableCollection <string> {
                ViewModel.TransactionHeader.Iserial.ToString()
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 10
0
        private void btnPrintPreview_Click(object sender, RoutedEventArgs e)
        {
            var para = new ObservableCollection <string>
            {
                _viewModel.SelectedMainRow.Iserial.ToString(CultureInfo.InvariantCulture),
                LoggedUserInfo.Ip + LoggedUserInfo.Port,
                LoggedUserInfo.DatabasEname
            };
            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(_setting.Report, para);
        }
Exemplo n.º 11
0
        private void btnPrintPreviewOrder_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "Vacation";

            switch (_viewModel.SelectedTab)
            {
            case "Shift":
                break;

            case "Vacation":
                reportName = "Vacation";

                break;

            case "Excuse":
                reportName = "Excuse";

                break;

            case "Mission":
                reportName = "Mission";

                break;

            case "Attendance":
                if (LoggedUserInfo.Company.Ename == "HQ")
                {
                    reportName = "Absence";
                }
                else
                {
                    reportName = "OutLetAttendanceManagerReview";
                }

                break;
            }
            var para = new ObservableCollection <string> {
                LoggedUserInfo.Code.ToString(CultureInfo.InvariantCulture)
            };

            if (reportName == "OutLetAttendanceManagerReview")
            {
                para = new ObservableCollection <string>
                {
                    _viewModel.TransactionHeader.StorePerRow.code,
                    LoggedUserInfo.Company.Code.ToString(CultureInfo.InvariantCulture)
                };
            }

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 12
0
        public void Report()
        {
            var reportName = "AssetsReport";

            //if (CultureInfo.CurrentCulture.Name.ToLower().Contains("ar"))
            //{ reportName = "FabricInspectionar"; }

            //var para = new ObservableCollection<string> { TransactionHeader.Iserial.ToString(CultureInfo.InvariantCulture) };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, null);
        }
Exemplo n.º 13
0
        private void btnPrintPreviewOrder_Click(object sender, RoutedEventArgs e)
        {
            //if (CultureInfo.CurrentCulture.Name.ToLower().Contains("ar"))
            var reportName = "AssetsTransaction";

            var para = new ObservableCollection <string> {
                ViewModel.SelectedMainRow.Iserial.ToString()
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 14
0
        private void buttonreport_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "PromoDetail";


            var para = new ObservableCollection <string> {
                _viewModel.TransactionHeader.GlSerial.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 15
0
        public void PreviewReport()
        {
            const string reportName = "SeasonMasterList";

            var reportViewmodel = new GenericReportViewModel();
            var para            = new ObservableCollection <string>
            {
                LoggedUserInfo.Iserial.ToString(),
                SelectedStyleViewModel.SelectedMainRow.Iserial.ToString(CultureInfo.InvariantCulture)
            };

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 16
0
        public void ShowReport(string title, string reportText)
        {
            var viewModel = new GenericReportViewModel();

            viewModel.Title      = title;
            viewModel.ReportText = reportText;

            var window = new GenericReportWindow();

            window.DataContext = viewModel;
            window.Icon        = BitmapFrame.Create(new Uri("pack://application:,,,/CalDavSynchronizer;component/Resources/ApplicationIcon.ico"));
            ElementHost.EnableModelessKeyboardInterop(window);
            window.ShowDialog();
        }
Exemplo n.º 17
0
        private void btnPrintPurchaseOrder_Click(object sender, RoutedEventArgs e)
        {
            var          viewModel  = (PurchaseOrderRequestViewModel)DataContext;
            const string reportName = "RecievePo";

            var para = new ObservableCollection <string>
            {
                viewModel.SelectedSubDetailRow.Iserial.ToString(CultureInfo.InvariantCulture),
                LoggedUserInfo.WFM_UserName
            };
            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 18
0
        private void btnPrintPreviewOrder_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "PurchaseOrderDoc";

            if (LoggedUserInfo.CurrLang == 0)
            {
                reportName = "PurchaseOrderDoc";
            }
            var para = new ObservableCollection <string> {
                _viewModel.SelectedMainRow.Iserial.ToString(CultureInfo.InvariantCulture)
            };
            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 19
0
        private void BtnPrintSample_OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            var link = sender as Image;

            //if (CultureInfo.CurrentCulture.Name.ToLower().Contains("ar"))
            //{ reportName = "FabricInspectionar"; }
            var row  = link.DataContext as TblRequestForSampleViewModel;
            var para = new ObservableCollection <string> {
                row.Iserial.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport("RequestForSample", para);
        }
Exemplo n.º 20
0
        internal void FabricInspectionReport()
        {
            var reportName = "SalesOrderRequestInvoice";

            if (LoggedUserInfo.CurrLang == 0)
            {
                reportName = "SalesOrderRequestInvoice";
            }

            var para = new ObservableCollection <string> {
                TransactionHeader.Iserial.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 21
0
        private void btnPrintPreviewOrderPlan_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "Dyeing Plan Report";

            if (LoggedUserInfo.CurrLang == 0)
            {
                reportName = "Dyeing Plan Report";
            }

            var para = new ObservableCollection <string> {
                _dyedPlanViewModel.HeaderViewModel.DocNo.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 22
0
        internal void FabricInspectionReport()
        {
            var reportName = "DyeingInvoice";

            if (LoggedUserInfo.CurrLang == 0)
            {
                reportName = "DyeingInvoice";
            }

            var para = new ObservableCollection <string> {
                SelectedMainRow.Iserial.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 23
0
        private void ViewReport()
        {
            if (!ObjStatus.IsSavedDBItem)
            {
                return;
            }
            var reportName = "RFQReport";

            if (CultureInfo.CurrentCulture.Name.ToLower().Contains("ar"))
            {
                reportName = "RFQReport";
            }
            var temp = DocNum;
            var para = new ObservableCollection <string> {
                temp
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
Exemplo n.º 24
0
        private void btnPrintPreview_Click(object sender, RoutedEventArgs e)
        {
            var reportName = "RouteCardReportAr";

            if (TabRouteCard.SelectedIndex == 1)
            {
                var reportChild = new ReportsChildWindow(PermissionItemName.RouteCardForm.ToString(), MyViewModel.LastTransaction);
                reportChild.Show();
                return;
            }
            if (MyViewModel.RouteTypeInt == 9)
            {
                reportName = "StyleCostAndEstimatedCost";
            }

            var para = new ObservableCollection <string> {
                MyViewModel.LastTransaction.ToString(CultureInfo.InvariantCulture)
            };

            var reportViewmodel = new GenericReportViewModel();

            reportViewmodel.GenerateReport(reportName, para);
        }
 public IViewComponentResult Invoke(GenericReportViewModel model)
 {
     return(View(model));
 }
Exemplo n.º 26
0
        public void DoMenuCommand(object param)
        {
            var menuItem = (MenuItem)param;
            var para     = new ObservableCollection <string>();

            if (menuItem.IsCheckable && menuItem.PermissionTyp != "M")
            {
                var item = menuItem.Name;
                if (menuItem.ParentName == "GlReport" && LoggedUserInfo.CurrLang == 0)
                {
                    item = menuItem.Name + "Ar";
                }

                if (menuItem.ParentName == "GlReport")
                {
                    para.Add(LoggedUserInfo.Ip + LoggedUserInfo.Port);
                    para.Add(LoggedUserInfo.DatabasEname);
                }
                if (menuItem.PermissionTyp == "R")
                {
                    var reportViewmodel = new GenericReportViewModel();


                    if (menuItem.Name == "Purchase Order Summary")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "Purchase Order Detail")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "Purchase Order Sizes Break Down")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "AttendanceOutPut")
                    {
                        para.Add(LoggedUserInfo.Code);
                    }
                    if (menuItem.Name == "CheckList")
                    {
                        para.Add(LoggedUserInfo.Code);
                    }
                    if (menuItem.Name == "ApprovedRetailPo")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "ApprovedStyles")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "QuickRefrence")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }

                    if (menuItem.Name == "Styles In Production Not Retail Approved")
                    {
                        para.Add(LoggedUserInfo.Iserial.ToString(CultureInfo.InvariantCulture));
                    }
                    if (menuItem.Name == "StoreAttendance" || menuItem.Name == "StoreExcuse" || menuItem.Name == "StoreMission" || menuItem.Name == "StoreVacations")
                    {
                        para.Add(LoggedUserInfo.Code.ToString(CultureInfo.InvariantCulture));
                    }

                    reportViewmodel.GenerateReport(item, para);
                    return;
                }

                GeneralFilter.NavigatToMenu(menuItem.Name, menuItem.Text, menuItem.MenuLink);
            }
        }