public string HelloWorld() { string oMsg = "Hello World"; //string[] Roles = { "物料管理员", "作业员" }; //bool ret = CheckRight("07033", "test", Roles, out oMsg); //bool ret = ChangePassword("00000", "newtest", "test", out oMsg); //try //{ // string original = "test"; // string aaaaaa = Encrypt.EncryptString(original); // string bbbbbb = Encrypt.DecryptString(aaaaaa); //} //catch (Exception e) //{ // Console.WriteLine("Error: {0}", e.Message); //} //ProductTrace iPT = new ProductTrace(); //iPT.GetProduct("123", out oMsg); //ProcedureCtrl iPC = new ProcedureCtrl(); //bool ret = iPC.CheckModelByBarCode("029070041A1088008800 ", "456", 1); //ret = iPC.RepairProduct("8032000008160012"); //string Data = "<?xml version=\"1.0\"?><NewDataSet><Info><Content>IP3测试</Content><ver>1</ver><Description>这是IP3测试数据</Description></Info>"; ////string Data = "<?xml version=\"1.0\"?><NewDataSet><Info><Content>IP3测试</Content><Content>1</Content><Content>这是IP3测试数据</Content></Info>"; //Data += "<fieldname><field1>字段1</field1><field2>字段2</field2><field3>字段3</field3><field4>字段4</field4></fieldname>"; //Data += "<Data><field1>数据1</field1><field2>数据2</field2><field3>数据3</field3><field4>数据4</field4></Data>"; //Data += "</NewDataSet>"; //try //{ // DataFormatChecker.CheckFormat(Data); //} //catch (Exception e) //{ // oMsg = e.Message; // return "false"; //} ProcedureCtrl iPC = new ProcedureCtrl(); //bool ret = iPC.CheckProcedure("029070041A1088008800", "VSWR告警测试", 0, out oMsg); oMsg = iPC.GetRange("029070041A1088008800", "VSWR告警测试"); ////bool ret = iPC.SaveProcess("8032000008160019", "装配", "00001", 1, "1", null, DateTime.Now, DateTime.Now.AddHours(2.3), out oMsg); ////bool ret = iPC.SaveProcessEnd("8032000008160019", "装配", 0, "1", "1", DateTime.Now, out oMsg); //DataSet ds = iPC.GetProcedure("8032000008160011"); //if (ds != null) //{ // ds.WriteXml(@"c:\123.xml"); //} //string tmp = iPC.GetProcessGraph("8032000008160011"); oMsg = "Hello World"; return(oMsg); //return tmp; }
protected void Page_Load(object sender, EventArgs e) { //调用WebService举例 ProcedureCtrl ctrl = new ProcedureCtrl(); ProductTrace trace = new ProductTrace(); string oMsg = ""; bool ret = ctrl.SaveProcessEnd("029666666A0111080029", "包装", 0,"","",System.DateTime.Now, out oMsg); Response.Write(oMsg); }
public bool SaveComponent(string PlanID, string UID, string ID, string ModelID, string Remark, out string oMsg) { //判断是否为一个部件 if (GetModelType(ModelID) != 2) { oMsg = "不是一个部件"; return(false); } //检查品号 ProcedureCtrl PC = new ProcedureCtrl(); if (!PC.CheckModel(ModelID, UID, 0)) { oMsg = "计划品号与当前品号冲突"; return(false); } //string PlanID; int ProcedureID; if (!GetProcedure(ModelID, PlanID, out ProcedureID)) { oMsg = "未定义计划工艺流程"; return(false); } try { InsertProduct(ID, ModelID, 2, PlanID, ProcedureID, Remark); } catch (Exception ex) { Trace.Write(ex.Message); oMsg = "写数据库出错"; return(false); } oMsg = string.Empty; return(true); }
public bool SaveProduct(string PlanID, string UID, string ID, string ModelID, string Remark, out string oMsg) { //判断是否为一个产品 if (GetModelType(ModelID) != 1) { oMsg = "不是一个产品"; return false; } //检查品号 ProcedureCtrl PC = new ProcedureCtrl(); if (!PC.CheckModel(ModelID, UID, 0)) { oMsg = "计划品号与当前品号冲突"; return false; } //string PlanID; int ProcedureID; if (!GetProcedure(ModelID, PlanID, out ProcedureID)) { oMsg = "未定义计划工艺流程"; return false; } try { InsertProduct(ID, ModelID, 1, PlanID, ProcedureID, Remark); } catch (Exception ex) { Trace.Write(ex.Message); oMsg = "写数据库出错:" + ex.Message; return false; } oMsg = string.Empty; return true; }
public string HelloWorld() { string oMsg = "Hello World"; //string[] Roles = { "物料管理员", "作业员" }; //bool ret = CheckRight("07033", "test", Roles, out oMsg); //bool ret = ChangePassword("00000", "newtest", "test", out oMsg); //try //{ // string original = "test"; // string aaaaaa = Encrypt.EncryptString(original); // string bbbbbb = Encrypt.DecryptString(aaaaaa); //} //catch (Exception e) //{ // Console.WriteLine("Error: {0}", e.Message); //} //ProductTrace iPT = new ProductTrace(); //iPT.GetProduct("123", out oMsg); //ProcedureCtrl iPC = new ProcedureCtrl(); //bool ret = iPC.CheckModelByBarCode("029070041A1088008800 ", "456", 1); //ret = iPC.RepairProduct("8032000008160012"); //string Data = "<?xml version=\"1.0\"?><NewDataSet><Info><Content>IP3测试</Content><ver>1</ver><Description>这是IP3测试数据</Description></Info>"; ////string Data = "<?xml version=\"1.0\"?><NewDataSet><Info><Content>IP3测试</Content><Content>1</Content><Content>这是IP3测试数据</Content></Info>"; //Data += "<fieldname><field1>字段1</field1><field2>字段2</field2><field3>字段3</field3><field4>字段4</field4></fieldname>"; //Data += "<Data><field1>数据1</field1><field2>数据2</field2><field3>数据3</field3><field4>数据4</field4></Data>"; //Data += "</NewDataSet>"; //try //{ // DataFormatChecker.CheckFormat(Data); //} //catch (Exception e) //{ // oMsg = e.Message; // return "false"; //} ProcedureCtrl iPC = new ProcedureCtrl(); //bool ret = iPC.CheckProcedure("029070041A1088008800", "VSWR告警测试", 0, out oMsg); oMsg = iPC.GetRange("029070041A1088008800", "VSWR告警测试"); ////bool ret = iPC.SaveProcess("8032000008160019", "装配", "00001", 1, "1", null, DateTime.Now, DateTime.Now.AddHours(2.3), out oMsg); ////bool ret = iPC.SaveProcessEnd("8032000008160019", "装配", 0, "1", "1", DateTime.Now, out oMsg); //DataSet ds = iPC.GetProcedure("8032000008160011"); //if (ds != null) //{ // ds.WriteXml(@"c:\123.xml"); //} //string tmp = iPC.GetProcessGraph("8032000008160011"); oMsg = "Hello World"; return oMsg; //return tmp; }