You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
298 lines
10 KiB
298 lines
10 KiB
3 months ago
|
using BiskLog_Point_Of_Sale.Multiple_Login;
|
||
|
using BiskLog_Point_Of_Sale.OPS_Report.Products;
|
||
|
using BiskLog_Point_Of_Sale.OPS_Report.Sales;
|
||
|
using BiskLog_Point_Of_Sale.Properties;
|
||
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using System.ComponentModel;
|
||
|
using System.Data;
|
||
|
using System.Drawing;
|
||
|
using System.Linq;
|
||
|
using System.Text;
|
||
|
using System.Threading.Tasks;
|
||
|
using System.Windows.Forms;
|
||
|
|
||
|
namespace BiskLog_Point_Of_Sale.OPS_Report
|
||
|
{
|
||
|
public partial class ReportsMain : Form
|
||
|
{
|
||
|
Form Active;
|
||
|
public ReportsMain()
|
||
|
{
|
||
|
InitializeComponent();
|
||
|
reportTabs.ForeColor = Color.FromArgb(0, 52, 6);
|
||
|
reportTabs.Cursor = Cursors.Hand;
|
||
|
pictureBox1.Left = (content.Width - pictureBox1.Width) / 2;
|
||
|
}
|
||
|
|
||
|
private void BestOrWorstSellersToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
bestworst sellers = new bestworst();
|
||
|
sellers.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = sellers;
|
||
|
content.Controls.Add(sellers);
|
||
|
sellers.BringToFront();
|
||
|
sellers.Show();
|
||
|
}
|
||
|
private void CategorySummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
CategorySummary summary = new CategorySummary();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void MobileSalesToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
TruckSummary summary = new TruckSummary();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void SummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
InventorySummary summary = new InventorySummary();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void ProductsListToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
ItemList summary = new ItemList();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void InventoryValuationToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
InventoryValuation summary = new InventoryValuation();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void TruckInventoryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
TruckSummary summary = new TruckSummary();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void CategorySummaryToolStripMenuItem1_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
TruckInventoryValuation summary = new TruckInventoryValuation();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void RestockSummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
RestockAdjustment summary = new RestockAdjustment();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void PriceAdjustmentSummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
PriceAdjustment summary = new PriceAdjustment();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void ToolStripMenuItem1_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
DriversList summary = new DriversList();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void EmployeeListToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
EmployeeList summary = new EmployeeList();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void EmployeeSalesToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
EmployeeSales summary = new EmployeeSales();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void CustomerListToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
CustomerList summary = new CustomerList();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void CustomerSalesSummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
CustomerSales summary = new CustomerSales();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void EmployeeSalesGraphToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
EmployeeSalesChart summary = new EmployeeSalesChart();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void DailySalesSummaryToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
DailySales summary = new DailySales();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void DailySalesDetailedToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
DailySalesDetailed summary = new DailySalesDetailed();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
private void ReportsMain_Load(object sender, EventArgs e)
|
||
|
{
|
||
|
if (String.IsNullOrEmpty(Settings.Default.ReportPrinter))
|
||
|
{
|
||
|
string title = "Default Printer";
|
||
|
string message = "Default report printer has not been set, to be able to print reports you would have to set a default report print. Would you like to " +
|
||
|
"do that now ?";
|
||
|
Confirmation confirmation = new Confirmation(title, message);
|
||
|
confirmation.BringToFront();
|
||
|
confirmation.ShowDialog();
|
||
|
if (confirmation.DialogResult == DialogResult.Yes)
|
||
|
{
|
||
|
HardwareSetupWizardDirect hardwareSetup = new HardwareSetupWizardDirect();
|
||
|
Active = hardwareSetup;
|
||
|
hardwareSetup.BringToFront();
|
||
|
hardwareSetup.ShowDialog();
|
||
|
Active = null;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
private void lowOnStockToolStripMenuItem_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
ProductsLow summary = new ProductsLow();
|
||
|
summary.TopLevel = false;
|
||
|
if (Active != null)
|
||
|
{
|
||
|
content.Controls.Remove(Active);
|
||
|
}
|
||
|
Active = summary;
|
||
|
content.Controls.Add(summary);
|
||
|
summary.BringToFront();
|
||
|
summary.Show();
|
||
|
}
|
||
|
}
|
||
|
}
|