using DevComponents.DotNetBar;
|
using HH.WMS.Entitys.Basic;
|
using HH.WMS.Client.Common;
|
using HH.WMS.Client.frm;
|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Drawing.Text;
|
using System.Linq;
|
using System.Threading.Tasks;
|
using System.Windows.Forms;
|
using WindowsFormsApplication2;
|
|
namespace HH.WMS.Client
|
{
|
static class Program
|
{
|
[System.Runtime.InteropServices.DllImport("dwmapi.dll", EntryPoint = "DwmEnableComposition")]
|
private extern static uint Win32DwmEnableComposition(uint uCompositionAction);
|
/// <summary>
|
/// 应用程序的主入口点。
|
/// </summary>
|
[STAThread]
|
static void Main()
|
{
|
try
|
{
|
Win32DwmEnableComposition(0); // 关闭aero效果
|
}
|
catch { }
|
finally
|
{
|
Application.EnableVisualStyles();
|
Application.SetCompatibleTextRenderingDefault(false);
|
}
|
//OrderPrintForWxys orderPrint = new OrderPrintForWxys();
|
//orderPrint.ShowDialog();
|
|
frmLogin login = new frmLogin();
|
|
login.ShowDialog();
|
if (login.DialogResult == DialogResult.OK)
|
{
|
login.Dispose();
|
//GetNumrule();
|
Application.Run(new OrderPrintForWxys());
|
//Application.Run(new Main());
|
//Application.Run(new ItemTagPrint());
|
}
|
else if (login.DialogResult == DialogResult.Cancel)
|
{
|
login.Dispose();
|
return;
|
}
|
}
|
|
|
|
static void GetNumrule()
|
{
|
string str = WebApiManager.HttpWMS_Get("/api/NumRule/GetNumruleInfo");
|
OperateResult results = JsonConvert.DeserializeObject<OperateResult>(str);
|
if (results.Success)
|
{
|
StaticUtil.Numrules = JsonConvert.DeserializeObject<List<TN_AB_B_NUMRULEEntity>>(results.Data.ToString());
|
}
|
else
|
{
|
MessageBoxEx.Show(results.Msg);
|
}
|
}
|
}
|
}
|