ldj/winform/utils/test/testWcf.cs

200 lines
6.4 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Linq;
using System.Windows.Forms;
using DevExpress.XtraBars;
using DeiNiu.wms.win.ServiceReferenceStockLocation;
using DeiNiu.Utils;
using DeiNiu.wms.win.ServiceReferenceStockOutPickRequest;
using DeiNiu.wms.win.ServiceReferencePortal;
using DeiNiu.wms.win.ServiceReferenceStockInRequest;
using DeiNiu.wms.win.ServiceReferenceMobileTest;
namespace DeiNiu.wms.win
{
public partial class testWcf : BasicRibbonForm
{
public testWcf()
{
InitializeComponent();
}
DeiNiu.wms.win.ServiceReferenceMobileTest.MobileClient client = new MobileClient();
private void simpleButton1_Click(object sender, EventArgs e)
{
}
private void simpleButton2_Click(object sender, EventArgs e)
{
{
bool result = client.finishBatchPickItem("PICK060000073039", 1, LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show(result ? "pass" : "failure");
}
}
private void simpleButton3_Click(object sender, EventArgs e)
{
{
string[] auths = client.getPortAuths(LoginInfo.UserId, LoginInfo.Token);
}
}
private void simpleButton4_Click(object sender, EventArgs e)
{
{
bool result = client.finishBatchValidateItem("PICK060000072976", 3, LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show(result ? "pass" : "failure");
}
}
private void simpleButton5_Click(object sender, EventArgs e)
{
{
DataTable result = client.getBatchPickOrders4Valid();
MessageBox.Show(result.Rows.Count > 0 ? "pass" : "failure");
}
}
private void simpleButton6_Click(object sender, EventArgs e)
{
{
int cnt = client.batchPickCount4Valid("PICK060000073039");
MessageBox.Show(cnt== 0 ? "pass" : "failure");
}
}
private void simpleButton7_Click(object sender, EventArgs e)
{
{
DataTable result = client.repTodayDetails4Pick();
MessageBox.Show(result.Rows.Count > 0 ? "pass" : "failure");
}
}
private void simpleButton8_Click(object sender, EventArgs e)
{
{
try
{
DataTable result = client.getLocations("G309VFCSU9V", "20161218", 320); //这里出现wcf datatable 序列化错误, 原因是自己构造的datatable 没有命名
MessageBox.Show(result.Rows.Count == 0 ? "pass" : "failure");
}
catch ( Exception er){
MessageBox.Show(er.Message);
}
}
}
private void simpleButton9_Click(object sender, EventArgs e)
{
{
try
{
enumRepResult result =(enumRepResult) client.repItemIn("2b10011-31", "G309VFCSU9V", "20161221", 320, 2, LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show(result.ToString());
}
catch (Exception er)
{
MessageBox.Show(er.Message);
}
}
}
private void simpleButton10_Click(object sender, EventArgs e)
{
// enumRepResult result = (enumRepResult)client.upDownStockLocation("2B10207-15", "G1XJI1231NV", "16070122", 140, (int)enumStockRecordType.手持下架, LoginInfo.UserId, LoginInfo.Token, -1);
enumRepResult result2 = (enumRepResult)client.upDownStockLocation("2d8408-11", "G1WJONX42RF", "170101", 100, (int)enumStockRecordType., LoginInfo.UserId, LoginInfo.Token, -1);
MessageBox.Show(result2.ToString());
}
private void simpleButton11_Click(object sender, EventArgs e)
{
DataTable dt = client.getData4Maintain("2d10003-32").Tables[0];
MessageBox.Show("待维护数量:"+dt.Rows.Count);
}
private void simpleButton12_Click(object sender, EventArgs e)
{
bool res = client.newMaintain(4, 490, 0, "test1,test2,test3", LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show(res?"success":"fail");
}
private void simpleButton13_Click(object sender, EventArgs e)
{
bool res = client.fixIssueData("2B0101-11", "", "", LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show(res ? "success" : "fail");
}
private void simpleButton14_Click(object sender, EventArgs e)
{
DataTable dt = client.getIssueData("");
MessageBox.Show("issuedata" + dt.Rows.Count);
}
private void simpleButton122_Click(object sender, EventArgs e)
{
}
private void simpleButton15_Click(object sender, EventArgs e)
{
enumRepResult result2 = (enumRepResult)client.upDownStockLocation("2B50022-25", "G1WH2OFHGY3", "16061328", 100, (int)enumStockRecordType., LoginInfo.UserId, LoginInfo.Token, -1);
MessageBox.Show(result2.ToString());
}
private void simpleButton1_Click_1(object sender, EventArgs e)
{
DataTable dt = client.getTransRequestsBulks("TRAN080000087491");
MessageBox.Show("trans" + dt.Rows.Count);
}
private void simpleButton16_Click(object sender, EventArgs e)
{
bool rs = client.pickBulks("TRAN080000087491",8, LoginInfo.UserId, LoginInfo.Token);
MessageBox.Show("pick bulks ok?" + rs);
}
private void simpleButton17_Click(object sender, EventArgs e)
{
DataTable dt = client.getTransRequestsByStatus(0);
MessageBox.Show("trans" + dt.Rows.Count);
}
private void simpleButton18_Click(object sender, EventArgs e)
{
}
private void simpleButton19_Click(object sender, EventArgs e)
{
DataTable dt = client.getTransRequestsDetail("TRAN080000087491", 0);
MessageBox.Show("trans" + dt.Rows.Count);
}
}
}