private void SMtextBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { MES_TM_CZR model = new MES_TM_CZR(); if (Czlb == 1) { model.RWBH = _MES_PD_SCRW_LIST.RWBH; model.CZLB = Czlb; } else if (Czlb == 2) { model.SBBH = _MES_PD_SCRW_LIST.SBBH; model.CZLB = Czlb; } model.GC = _MES_PD_SCRW_LIST.GC; model.CZRGH = SMtextBox.Text.Trim(); model.GWID = 0; MES_RETURN_UI res = AddCzr(model); if (res.TYPE.Equals("S")) { _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(model, getToken()); DatagridgetData(); } else { //MessageBox.Show(res.MESSAGE, "消息框"); ShowMeg(res.MESSAGE); } SMtextBox.Clear(); } }
private void ryglbutton_Click(object sender, EventArgs e) { if (!IsGD) { ShowMeg(q(Msg_Type.msgscangd)); } else { if (string.IsNullOrEmpty(MES_PD_SCRW_LIST.GDDH)) { ShowMeg(q(Msg_Type.msgscangdforczr)); return; } frmManagerRY fomr = new frmManagerRY(_czrList, MES_PD_SCRW_LIST, 1); //push(fomr); show(fomr); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = this._MES_PD_SCRW_LIST.GC; rymodel.RWBH = this._MES_PD_SCRW_LIST.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); czrytextBox.Text = _czrList.CZR; SMtextBox.Select(); } }
public void getCzrInfo() { MES_TM_CZR model = new MES_TM_CZR(); model.GC = _MES_PD_SCRW_LIST.GC; model.RWBH = _MES_PD_SCRW_LIST.RWBH; model.CZLB = 1; model.CZRGH = SMtextBox.Text.Trim(); model.GWID = 0; MES_RETURN_UI res = AddCzr(model); if (res.TYPE.Equals("S")) { _czrList = SelectCZR(model); czrytextBox.Text = _czrList.CZR; } else { //MessageBox.Show(res.MESSAGE, "消息框"); ShowMeg(res.MESSAGE); } SMtextBox.Clear(); SMtextBox.Select(); }
public void InitData(MES_PD_SCRW_LIST list) { MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; dateTimePicker1.Text = list.ZPRQ; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, list.ZPRQ, list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); BOMdataGridView.ClearSelection(); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); //this.Close(); BOMdataGridView.DataSource = new List <BomDataGrid>(); } LSdataGridView.ReadOnly = true; LastDate = dateTimePicker1.Text.Trim(); if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }
public frmBZ(MES_PD_SCRW_LIST list, string shebeihaoID, Rigth_Type rtype) { InitializeComponent(); RigthType = rtype; SMtextBox.Select(); SBHID = shebeihaoID; Tmlist = new List <TMDataGrid>(); this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); //_bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH,, list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); //MES_SY_TYPEMXLIST bcBlank = new MES_SY_TYPEMXLIST(); //bcBlank.MXNAME = "空"; //bcBlank.ID = 0; //bcArr.Add(bcBlank); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); //for (int i = 0; i < bclist.Length; i++) //{ // bcArr.Add(bclist[i]); //} gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; MESlabel.Text = "MES工单:" + list.GDDH; GDHlabel.Text = "工单号:" + list.ERPNO; WLXXlabel.Text = "物料信息:" + list.WLH + "/" + list.WLMS; WLLBlabel1.Text = "物料类别:" + list.WLLBNAME; rwdlabel.Text = "任务单:" + list.RWBH; //string[] cols = { "序号", "条码", "物料信息", "物料类别","删除", "物料类别代码", "条码代码","工厂"}; //string[] colss = { "Xh", "Tm", "Wlxx", "Wllb","del", "Wllbdm", "tmid" ,"gc"}; //string[] vcols = { "物料类别代码", "条码代码" ,"工厂"}; //DataGridBuild(cols, colss, LSdataGridView, vcols); BOMdataGridView.DataSource = getBomList(_bomList); //System.Timers.Timer t = new System.Timers.Timer(100); //t.Elapsed += new System.Timers.ElapsedEventHandler(theout); //t.AutoReset = false;//设置是执行一次(false)还是一直执行(true); //t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件; LSdataGridView.ReadOnly = true; bingLSdatagridView(); }
public void configUI(MES_PD_SCRW_LIST list) { MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); dateTimePicker1.Text = list.ZPRQ; _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, list.ZPRQ, list.GC, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" dcdjlabel.Text = q(Msg_Type.titledcdj) + list.DCDJNAME; //"电池等级:" dcxhlabel1.Text = q(Msg_Type.titledcdj) + list.DCXHNAME; //电池型号: if (string.IsNullOrEmpty(list.XSNOBILL)) { tskclabel1.Text = q(Msg_Type.titletskc);//"特殊库存:"; } else { tskclabel1.Text = q(Msg_Type.titletskc) + list.XSNOBILL + "-" + list.XSNOBILLMX; } if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); BOMdataGridView.DataSource = new List <BomDataGrid>(); } LSdataGridView.ReadOnly = true; for (int i = 0; i < BOMdataGridView.Rows.Count; i++) { BOMdataGridView.Rows[i].Cells[q(Msg_Type.fieldstatus)].Style.BackColor = Color.Red; for (int j = 0; j < unRequireArr.Count; j++) { if (i == unRequireArr[j]) { BOMdataGridView.Rows[i].Cells[q(Msg_Type.fieldstatus)].Style.BackColor = Color.White; } } } BOMdataGridView.ClearSelection(); }
public string GET_CZR_RWBH(string RWBH) { TokenINFO rst_TokenINFO = GET_TokenINFO(); //string token = AppClass.GetSession("token").ToString(); MES_TM_CZR model_MES_TM_CZR = new MES_TM_CZR(); model_MES_TM_CZR.RWBH = RWBH; model_MES_TM_CZR.CZLB = 1; MES_TM_CZR_SELECT_CZR_NOW rst_MES_TM_CZR_SELECT_CZR_NOW = mesmodels.TM_CZR.SELECT_CZR_NOW(model_MES_TM_CZR, rst_TokenINFO.Token); return(Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_TM_CZR_SELECT_CZR_NOW)); }
private void frmZX_TL_Shown(object sender, EventArgs e) { MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = MES_PD_SCRW_LIST.GC; rymodel.RWBH = MES_PD_SCRW_LIST.RWBH; rymodel.CZLB = 1; dateTimePicker1.Text = MES_PD_SCRW_LIST.ZPRQ; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(MES_PD_SCRW_LIST.RWBH, MES_PD_SCRW_LIST.ZPRQ, MES_PD_SCRW_LIST.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = MES_PD_SCRW_LIST.GZZXBH + "-" + MES_PD_SCRW_LIST.GZZXNAME; gctextBox.Text = MES_PD_SCRW_LIST.GC; sbhtextBox.Text = MES_PD_SCRW_LIST.SBH; MESlabel.Text = q(Msg_Type.titlemesgd) + MES_PD_SCRW_LIST.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + MES_PD_SCRW_LIST.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + MES_PD_SCRW_LIST.WLH + "/" + MES_PD_SCRW_LIST.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + MES_PD_SCRW_LIST.WLLBNAME; //"物料类别:" dclabel.Text = q(Msg_Type.titledcdjandxh) + MES_PD_SCRW_LIST.DCXHNAME + "/" + MES_PD_SCRW_LIST.DCDJNAME; //"电池型号/等级:" rwdlabel.Text = q(Msg_Type.titlerwd) + MES_PD_SCRW_LIST.RWBH; //"任务单:" configBom(); if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); //this.Close(); BOMdataGridView.DataSource = new List <BomDataGrid>(); } BOMdataGridView.ClearSelection(); LSdataGridView.ReadOnly = true; LastDate = dateTimePicker1.Text.Trim(); ConfigJsDataGridView(); LSdataGridView.ClearSelection(); BOMdataGridView.ClearSelection(); button3.Text = q(Msg_Type.fieldhidden);// "隐藏"; IShidden(true); }
public void RefreshRW(MES_PD_SCRW_LIST list, string shebeihaoID) { //monthCalendar1.Visible = false; //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); SMtextBox.Select(); SBHID = shebeihaoID; Tmlist = new List <TMDataGrid>(); this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, list.ZPRQ, list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); //this.Close(); BOMdataGridView.DataSource = new List <BomDataGrid>(); } BOMdataGridView.ClearSelection(); LSdataGridView.ReadOnly = true; UpdateJSDataGrid(MES_PD_SCRW_LIST.RWBH); //getTMList(ServicModel.TM_TMINFO.SELECT_TL_LAST(MES_PD_SCRW_LIST.RWBH, getToken())); }
private void ryglbutton_Click(object sender, EventArgs e) { frmManagerRY fomr = new frmManagerRY(_czrList, MES_PD_SCRW_LIST, 1); //push(fomr); show(fomr); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = this._MES_PD_SCRW_LIST.GC; rymodel.RWBH = this._MES_PD_SCRW_LIST.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); }
public frmManagerRY(MES_TM_CZR_SELECT_CZR_NOW list, MES_PD_SCRW_LIST rwlist, int czlb) { InitializeComponent(); _czrList = list; _MES_PD_SCRW_LIST = rwlist; Czlb = czlb; int SC_width = 680; //int SC_height = 600; factory.configLabel(TTlabel, new Size(SC_width - 20, 40), new Point(10, 24), q(Msg_Type.fieldrygl));//"操作人员管理" TTlabel.TextAlign = ContentAlignment.MiddleCenter; factory.configText(SMtextBox, new Size(SC_width - 35, 40), new Point(10, TTlabel.Location.Y + 40 + 10), new Font(q(Msg_Type.fonttype), 18), ""); factory.configGridView(RYdataGridView, new Size(SC_width - 35, 600 - SMtextBox.Location.Y - 100), new Point(10, SMtextBox.Location.Y + 40 + 10), new Font(q(Msg_Type.fonttype), 9), new DataTable()); configDataRYgrid(); RYdataGridView.ReadOnly = true; }
private void ryglbutton_Click(object sender, EventArgs e) { frmManagerRY fomr = new frmManagerRY(_czrList, MES_PD_SCRW_LIST, 1); //push(fomr); show(fomr); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = this._MES_PD_SCRW_LIST.GC; rymodel.RWBH = this._MES_PD_SCRW_LIST.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); //MES_PD_SCRW model = new MES_PD_SCRW(); //model.SBHID = SBHID; czrytextbox.Text = _czrList.CZR; //SELECT_MES_PD_SCRW Smodel = ServicModel.PD_SCRW.SELECT(model, getToken()); SMtextBox.Select(); }
public void RefreshRW(MES_PD_SCRW_LIST list, string shebeihaoID) { this._MES_PD_SCRW_LIST = list; Tmlist = new List <TMDataGrid>(); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = "==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = "MES工单:" + list.GDDH; GDHlabel.Text = "工单号:" + list.ERPNO; WLXXlabel.Text = "物料信息:" + list.WLH + "/" + list.WLMS; WLLBlabel1.Text = "物料类别:" + list.WLLBNAME; rwdlabel.Text = "任务单:" + list.RWBH; BOMdataGridView.DataSource = getBomList(_bomList); //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; BOMdataGridView.Columns["状态"].DefaultCellStyle.BackColor = Color.Red; for (int i = 0; i < unRequireArr.Count; i++) { BOMdataGridView.Rows[unRequireArr[i]].Cells["状态"].Style.BackColor = Color.White; } SELECT_MES_TM_TMINFO_BYTM r = ServicModel.TM_TMINFO.SELECT_TL_LAST(MES_PD_SCRW_LIST.RWBH, getToken()); if (r.MES_RETURN.TYPE.Equals("S")) { getTMList(r, 0); } else { Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = new List <TMDataGrid>(); LSdataGridView.ClearSelection(); LSdataGridView.Columns["删除"].DisplayIndex = 4; } if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }
public void CHANGERWD() { MES_PD_SCRW model = new MES_PD_SCRW(); model.RWBH = SMtextBox.Text.Trim().ToUpper();//.Text.Trim().ToUpper(); model.WLLBNAME = "素电"; model.STAFFID = Convert.ToInt32(getUserInfo("staffid")); //model.ZPRQ = DateTime.Now.ToString("yyyy-MM-dd"); SELECT_MES_PD_SCRW res = ServicModel.PD_SCRW.SELECT_BY_ROLE(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { if (res.MES_PD_SCRW_LIST.Length == 1) { MES_PD_SCRW_LIST = res.MES_PD_SCRW_LIST[0]; MES_SY_GC gc_model = new MES_SY_GC(); gc_model.GC = res.MES_PD_SCRW_LIST[0].GC; MES_SY_GC[] gc_res = ServicModel.SY_GC.read(gc_model, getToken()); ini.IniWriteValue(ini.Section_UserInfo, "gzzxvalue", res.MES_PD_SCRW_LIST[0].GZZXBH); ini.IniWriteValue(ini.Section_UserInfo, "gzzxtext", res.MES_PD_SCRW_LIST[0].GZZXNAME); ini.IniWriteValue(ini.Section_GC, "value", res.MES_PD_SCRW_LIST[0].GC); ini.IniWriteValue(ini.Section_GC, "text", gc_res[0].GCMS); } else { ShowMeg(q(Msg_Type.msgrwexcept));//"任务异常请联系管理员" SMtextBox.Select(); return; } } else { ShowMeg(res.MES_RETURN.MESSAGE); SMtextBox.Select(); return; } SBHID = MES_PD_SCRW_LIST.SBBH; Tmlist = new List <TMDataGrid>(); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = MES_PD_SCRW_LIST.GC; rymodel.RWBH = MES_PD_SCRW_LIST.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(MES_PD_SCRW_LIST.RWBH, MES_PD_SCRW_LIST.ZPRQ, MES_PD_SCRW_LIST.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = MES_PD_SCRW_LIST.GZZXBH + "-" + MES_PD_SCRW_LIST.GZZXNAME; gctextBox.Text = MES_PD_SCRW_LIST.GC; sbhtextBox.Text = MES_PD_SCRW_LIST.SBH; MESlabel.Text = q(Msg_Type.titlemesgd) + MES_PD_SCRW_LIST.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + MES_PD_SCRW_LIST.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + MES_PD_SCRW_LIST.WLH + "/" + MES_PD_SCRW_LIST.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + MES_PD_SCRW_LIST.WLLBNAME; //"物料类别:" dclabel.Text = q(Msg_Type.titledcdjandxh) + MES_PD_SCRW_LIST.DCXHNAME + "/" + MES_PD_SCRW_LIST.DCDJNAME; //"电池型号/等级:" rwdlabel.Text = q(Msg_Type.titlerwd) + MES_PD_SCRW_LIST.RWBH; //"任务单:" //configBom(); if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); //this.Close(); BOMdataGridView.DataSource = new List <BomDataGrid>(); } //BOMdataGridView.DataSource = getBomList(_bomList); BOMdataGridView.ClearSelection(); LSdataGridView.ReadOnly = true; dateTimePicker1.Text = MES_PD_SCRW_LIST.ZPRQ; LastDate = dateTimePicker1.Text.Trim(); ConfigJsDataGridView(); }
public void ChangeRW() { MES_PD_SCRW model = new MES_PD_SCRW(); model.RWBH = SMtextBox.Text.Trim().ToUpper(); model.GC = getGC("value"); model.SBBH = SBHID; SELECT_MES_PD_SCRW res = ServicModel.PD_SCRW.SELECT(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { MES_PD_SCRW_LIST list = res.MES_PD_SCRW_LIST[0]; Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = Tmlist; LSdataGridView.Columns[q(Msg_Type.fielddelete)].DisplayIndex = 4;//"删除" this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; bcArr = bclist.ToList(); MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); BOMdataGridView.DataSource = new List <BomDataGrid>(); } //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; BOMdataGridView.Columns[q(Msg_Type.fieldstatus)].DefaultCellStyle.BackColor = Color.Red;//"状态" for (int i = 0; i < unRequireArr.Count; i++) { BOMdataGridView.Rows[unRequireArr[i]].Cells[q(Msg_Type.fieldstatus)].Style.BackColor = Color.White;//"状态" } //SELECT_MES_TM_TMINFO_BYTM r = ServicModel.TM_TMINFO.SELECT_TL_LAST(MES_PD_SCRW_LIST.RWBH, getToken()); //if (r.MES_RETURN.TYPE.Equals("S")) //{ // getTMList(r, 0); //} Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = new List <TMDataGrid>(); LSdataGridView.ClearSelection(); LSdataGridView.Columns[q(Msg_Type.fielddelete)].DisplayIndex = 4;//"删除" BOMdataGridView.ClearSelection(); if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } } else { //MessageBox.Show(SMtextBox.Text + res.MES_RETURN.MESSAGE, "消息框"); ShowMeg(SMtextBox.Text + res.MES_RETURN.MESSAGE); } SMtextBox.Clear(); SMtextBox.Select(); }
private void ConfigUI(MES_PMM_MOULD model) { if (model.STATUS != "正常") { ShowMeg(string.Format("模具{0}状态为{1}", model.MOULD, model.STATUS)); } wllbtype = 0; if (model.WLLBNAME == "密封圈") { wllbtype = 1; wqhyslabel.Text = "无腔号:"; } else if (model.WLLBNAME == "绝缘圈") { wllbtype = 2; wqhyslabel.Text = "颜色:"; List <MES_SY_TYPEMXLIST> yslist = GetDictionaryMX(33).ToList(); int index = yslist.FindIndex(p => model.WLMS.Contains(p.MXNAME)); if (index != -1) { wxhystextBox2.Text = yslist[index].MXNAME; } } else { ShowMeg("模具物料类别不属于绝缘圈或密封圈为" + model.WLLBNAME); } gctextBox.Text = model.GC + "-" + model.GCMS; gzzxtextBox4.Text = model.GZZXBH + "-" + model.GZZXMS; sbhtextBox2.Text = model.SBMS; mjhtextBox5.Text = model.MOULD; wlxxtextBox.Text = model.WLH + "/" + model.WLMS; sltextBox1.Text = model.CASENUM.ToString(); jztextBox1.Text = model.CASEWET.ToString(); clpbdmtextBox6.Text = model.MATCHCODENAME; //List<MES_SY_TYPEMXLIST> dwlist = GetDictionaryMX(2,model.GC).ToList(); MES_SY_TYPEMXLIST choicllist = new MES_SY_TYPEMXLIST(); choicllist.ID = 0; choicllist.MXNAME = "==请选择=="; //dwlist.Insert(0, choicllist); //dwcomboBox1.DataSource = dwlist; //dwcomboBox1.DisplayMember = "MXNAME"; //dwcomboBox1.ValueMember = "ID"; MES_SY_MATERIAL materialmodel = new MES_SY_MATERIAL(); materialmodel.WLH = model.WLH; materialmodel.GC = model.GC; MES_SY_MATERIAL_SELECT mRes = ServicModel.SY_MATERIAL.SELECT(materialmodel, getToken()); if (mRes.MES_RETURN.TYPE.Equals("S")) { if (mRes.MES_SY_MATERIAL != null && mRes.MES_SY_MATERIAL.Length > 0) { dwlabel.Text = mRes.MES_SY_MATERIAL[0].UNITSNAME; } } List <MES_SY_TYPEMXLIST> cpztlist = GetDictionaryMX(9, model.GC).ToList(); cpztlist.Insert(0, choicllist); cpztcomboBox1.DataSource = cpztlist; cpztcomboBox1.DisplayMember = "MXNAME"; cpztcomboBox1.ValueMember = "ID"; int hgindex = cpztlist.FindIndex(p => p.MXNAME == "合格"); if (hgindex != -1) { cpztcomboBox1.SelectedValue = cpztlist[hgindex].ID; } List <MES_SY_TYPEMXLIST> lxlist = GetDictionaryMX(32, model.GC).ToList(); lxlist.Insert(0, choicllist); lxcomboBox2.DataSource = lxlist; lxcomboBox2.DisplayMember = "MXNAME"; lxcomboBox2.ValueMember = "ID"; int zcindex = lxlist.FindIndex(p => p.MXNAME == "正常"); if (zcindex != -1) { lxcomboBox2.SelectedValue = lxlist[zcindex].ID; } MES_TM_TMINFO kstimemodel = new MES_TM_TMINFO(); kstimemodel.LB = 1; kstimemodel.MID = model.MID; MES_RETURN_UI kstimeres = ServicModel.TM_TMINFO.SELECT_TM_LASTTIME(kstimemodel, getToken()); string currentTime = Convert.ToDateTime(ServicModel.PUBLIC_FUNC.GET_TIME(getToken())).ToString("yyyy-MM-dd HH:mm:ss"); if (kstimeres.TYPE == "S") { if (!string.IsNullOrEmpty(kstimeres.MESSAGE)) { ksdateTimePicker1.Text = kstimeres.MESSAGE;//.ToString("yyyy-MM-dd HH:mm:ss"); } else { ksdateTimePicker1.Text = currentTime;//DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } } //ksdateTimePicker1.Text = jsdateTimePicker2.Text = currentTime;// DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); MES_TM_CZR czrmodel = new MES_TM_CZR(); czrmodel.SBBH = model.SBBH; czrmodel.CZLB = 3; MES_TM_CZR_SELECT_CZR_NOW czrres = SelectCZR(czrmodel); if (czrres.MES_RETURN.TYPE == "S" && czrres.MES_TM_CZR.Length == 1) { Gh = czrres.MES_TM_CZR[0].CZRGH; czrtextBox1.Text = czrres.MES_TM_CZR[0].CZRNAME; } else { } }
private void RYdataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (this.RYdataGridView.CurrentCell.OwningColumn.Name == q(Msg_Type.fielddelete)) //"删除" { int id = Convert.ToInt32(this.RYdataGridView.CurrentRow.Cells[q(Msg_Type.fieldrydm)].Value); //"人员代码" MES_RETURN_UI res = ServicModel.TM_CZR.UPDATE_LEAVE(id, getToken()); if (res.TYPE.Equals("S")) { MES_TM_CZR model = new MES_TM_CZR(); model.GC = _MES_PD_SCRW_LIST.GC; //model.CZRGH = SMtextBox.Text.Trim(); //model.GWID = 0; model.CZLB = Czlb; if (Czlb == 1) { model.RWBH = _MES_PD_SCRW_LIST.RWBH; } else if (Czlb == 2) { model.SBBH = _MES_PD_SCRW_LIST.SBBH; } _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(model, getToken()); DatagridgetData(); } else { //MessageBox.Show(res.MESSAGE, "消息框"); ShowMeg(res.MESSAGE); } } else if (this.RYdataGridView.CurrentCell.OwningColumn.Name == q(Msg_Type.fieldxggw))//"修改岗位" { MES_SY_GZZX model = new MES_SY_GZZX(); model.GC = getGC("value"); model.GZZXBH = Convert.ToString(getUserInfo("gzzxvalue")); MES_SY_GZZX_GW_LIST gwList = ServicModel.SY_GZZX.SELECT_GZZX_GW(model, getToken()); if (gwList.MES_RETURN.TYPE.Equals("S")) { GwArr = gwList.MES_SY_GZZX_GW; } else { //MessageBox.Show(gwList.MES_RETURN.MESSAGE, "消息框"); ShowMeg(gwList.MES_RETURN.MESSAGE); } int id = Convert.ToInt32(this.RYdataGridView.CurrentRow.Cells[q(Msg_Type.fieldrydm)].Value);//"人员代码" frmGW form = new frmGW(GwArr, id); show(form); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = MES_PD_SCRW_LIST.GC; if (Czlb == 1) { rymodel.RWBH = MES_PD_SCRW_LIST.RWBH; } else if (Czlb == 2) { rymodel.SBBH = MES_PD_SCRW_LIST.SBBH; } rymodel.CZLB = Czlb; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); DatagridgetData(); } }
public frmTL2(MES_PD_SCRW_LIST list, string shebeihaoID, Rigth_Type rtype) { InitializeComponent(); this.Text = GetFormName(rtype); if (rtype != Rigth_Type.gangketl_cc) { dyrkbutton.Visible = false; } bingLSdatagridView(); bindBomView(); RigthType = rtype; SMtextBox.Select(); SBHID = shebeihaoID; Tmlist = new List <TMDataGrid>(); this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = "==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = "MES工单:" + list.GDDH; GDHlabel.Text = "工单号:" + list.ERPNO; WLXXlabel.Text = "物料信息:" + list.WLH + "/" + list.WLMS; WLLBlabel1.Text = "物料类别:" + list.WLLBNAME; rwdlabel.Text = "任务单:" + list.RWBH; BOMdataGridView.DataSource = getBomList(_bomList); //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }