private void EnableAll(ShowSummon ss) { ss.tbQUANTITY.ReadOnly = false; ss.tbSHIPPING.ReadOnly = false; ss.tbCONTRACT.ReadOnly = false; ss.tbDELIVERY.ReadOnly = false; ss.tbPayStatus.ReadOnly = false; ss.tbBillNumber.ReadOnly = false; ss.cbAccept.ReadOnly = false; ss.cbCustomers.ReadOnly = false; ss.cbSISP.ReadOnly = false; ss.cbPacking.ReadOnly = false; //ss.cbMountingKit.ReadOnly = false; ss.cbCustDept.ReadOnly = false; ss.cbCONTRACTTYPE.ReadOnly = false; ss.dtpPTIME.Enabled = true; /*ss.chbDeterm.Enabled = true; * * if (ss.chbDeterm.Checked) * ss.dtpAPPROX.Enabled = false; * else * ss.dtpAPPROX.Enabled = true;*/ ss.bEdit.Enabled = false; ss.bSave.Enabled = true; ss.summonTransfer1.Enabled = false; ss.summonTransfer2.Enabled = false; }
public override void EnableInitial(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.summonTransfer1.Enabled = false; ss.bEditWP.Enabled = true; ss.bEdit.Enabled = true; }
private void EnableAll(ShowSummon ss) { //ss.bEdit.Enabled = false; //ss.bSave.Enabled = true; ss.bEdit.Enabled = false; ss.bSave.Enabled = true; //if (ss.pfPASSPORT.Required) { ss.pfPASSPORT.ACCESSMODE = "EDIT"; ss.pfPASSPORT.Enabled = true; ss.pfPASSPORT.RequiredEnabled = true; } //if (ss.pfMANUAL.Required) { ss.pfMANUAL.ACCESSMODE = "EDIT"; ss.pfMANUAL.Enabled = true; ss.pfMANUAL.RequiredEnabled = true; } //if (ss.pfPACKINGLIST.Required) { ss.pfPACKINGLIST.ACCESSMODE = "EDIT"; ss.pfPACKINGLIST.Enabled = true; ss.pfPACKINGLIST.RequiredEnabled = true; } }
private void EnableAll(ShowSummon ss) { ss.chbDocsRdy.Enabled = true; ss.chbBillPayed.Enabled = true; ss.bEdit.Enabled = false; ss.bSave.Enabled = true; }
private void просмотрИРедактированиеToolStripMenuItem_Click(object sender, EventArgs e) { //mf.ViewEditMenuItem_Click(sender, e); if (dgSummon.SelectedRows.Count == 0) { MessageBox.Show("Извещение не выбрано!"); return; } DBSummon dbs = new DBSummon(); SummonVO svo = dbs.GetSummonByIDS(dgSummon.SelectedRows[0].Cells["ids"].Value.ToString()); PreviousState ps = new PreviousState(dgSummon); ShowSummon ss = new ShowSummon(mf.UVO, svo); ss.ShowDialog(); //switch (mf.UVO.Role) //{ // case Roles.Manager: // ShowSummon ss = new ShowSummon(mf.UVO,svo); // ss.ShowDialog(); // break; // case Roles.Ozis: // ShowSummonOZIS ssozis = new ShowSummonOZIS(svo.IDS, mf.UVO,svo.ID); // ssozis.ShowDialog(); // break; // case Roles.Prod: // ShowSummonPROD ssprod = new ShowSummonPROD(svo.IDS, mf.UVO,svo.ID); // ssprod.ShowDialog(); // break; // case Roles.OTK: // ShowSummonOTK ssotk = new ShowSummonOTK(svo.IDS, mf.UVO,svo.ID); // ssotk.ShowDialog(); // break; // case Roles.Ware: // ShowSummonWare ssware = new ShowSummonWare(svo.IDS, mf.UVO,svo.ID); // ssware.ShowDialog(); // break; // case Roles.Logist: // ShowSummonLOG ssLOG = new ShowSummonLOG(svo.IDS, mf.UVO,svo.ID); // ssLOG.ShowDialog(); // break; // case Roles.Director: // ShowSummonDIR ssDIR = new ShowSummonDIR(svo.IDS, mf.UVO,svo.ID); // ssDIR.ShowDialog(); // break; // case Roles.Wsh: // ShowSummonWSH ssWSH = new ShowSummonWSH(svo.IDS, mf.UVO,svo.ID); // ssWSH.ShowDialog(); // break; // case Roles.Admin: // ShowSummonDIR ssadmin = new ShowSummonDIR(svo.IDS, mf.UVO,svo.ID); // ssadmin.ShowDialog(); // break; //} ReloadData(); ps.Restore(); }
private void EnableAll(ShowSummon ss) { ss.tbQUANTITY.ReadOnly = false; ss.tbSHIPPING.ReadOnly = false; ss.tbCONTRACT.ReadOnly = false; ss.tbDELIVERY.ReadOnly = false; ss.tbPayStatus.ReadOnly = false; ss.tbBillNumber.ReadOnly = false; ss.cbAccept.ReadOnly = false; ss.cbCustomers.ReadOnly = false; ss.cbSISP.ReadOnly = false; ss.cbPacking.ReadOnly = false; //ss.cbMountingKit.ReadOnly = false; ss.cbCustDept.ReadOnly = false; ss.cbCONTRACTTYPE.ReadOnly = false; ss.dtpPTIME.Enabled = true; /*ss.chbDeterm.Enabled = true; * * if (ss.chbDeterm.Checked) * ss.dtpAPPROX.Enabled = false; * else * ss.dtpAPPROX.Enabled = true;*/ ss.bEdit.Enabled = false; ss.bSave.Enabled = true; ss.bChangeProduct.Enabled = false; ss.summonTransfer1.Enabled = false; ss.summonTransfer2.Enabled = false; ss.chbBillPayed.Enabled = true; ss.chbDocsRdy.Enabled = true; ss.pfPLANKA.Enabled = true; ss.pfPLANKA.ACCESSMODE = "EDIT"; ss.pfPLANKA.RequiredEnabled = true; ss.pfSERIAL.Enabled = true; ss.pfSERIAL.ACCESSMODE = "EDIT"; ss.pfSERIAL.RequiredEnabled = true; ss.pfPASSPORT.Enabled = true; ss.pfPASSPORT.ACCESSMODE = "EDIT"; ss.pfPASSPORT.RequiredEnabled = true; ss.pfMANUAL.Enabled = true; ss.pfMANUAL.ACCESSMODE = "EDIT"; ss.pfMANUAL.RequiredEnabled = true; ss.pfPACKINGLIST.Enabled = true; ss.pfPACKINGLIST.ACCESSMODE = "EDIT"; ss.pfPACKINGLIST.RequiredEnabled = true; ss.chbBillPayed.Enabled = true; ss.chbDocsRdy.Enabled = true; }
public override void EnableInitial(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.summonTransfer1.Enabled = false; if (ss.SVO.WPTYPE == "WPNAMELIST") { ss.bEditWP.Enabled = true; } }
public override void EnableEdit(ShowSummon ss) { /*if (ss.SVO.IDSTATUS != 9) * { * MessageBox.Show("Вы не можете редактировать это извещение, так как не являетесь в данный момент ответственным лицом за это извещение!"); * return; * } * EnableAll(ss);*/ }
public override void EnableInitial(ShowSummon ss) { ss.summonTransfer1.Enabled = true; ss.summonTransfer1.Enabled = true; if ((ss.SVO.WPTYPEENUM == WPTYPE.CABLELIST) || (ss.SVO.WPTYPEENUM == WPTYPE.ZHGUTLIST)) { ss.bEditWP.Enabled = true; } }
public override void EnableInitial(ShowSummon ss) { ss.bEdit.Enabled = true; ss.bSave.Enabled = false; ss.bDelSummon.Enabled = true; ss.bEditCustomers.Enabled = true; ss.bEditWP.Enabled = true; ss.bPurchMat.Enabled = true; ss.bChangeProduct.Enabled = true; }
private void EnableAll(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.bEdit.Enabled = false; ss.bSave.Enabled = true; /*ss.chbDeterm.Enabled = true; * if (ss.chbDeterm.Checked) * ss.dtpAPPROX.Enabled = false; * else * ss.dtpAPPROX.Enabled = true;*/ }
public override void ssLoad(ShowSummon ss) { DBSummon dbs = new DBSummon(); if ((ss.SVO.IDSTATUS == 15) || (ss.SVO.IDSTATUS == 18) || (ss.SVO.IDSUBST == 15) || (ss.SVO.IDSUBST == 18)) { dbs.SetViewed(ss.SVO.ID); } DisableAbsolute(ss); LoadSummon(ss); EnableInitial(ss); }
public override void EnableInitial(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.summonTransfer1.Enabled = false; ss.bEdit.Enabled = true; /*if (ss.SVO.WPTYPE == "WPNAMELIST") * { * ss.bEditWP.Enabled = true; * }*///так как поля, за которые ответственна эта роль ОТД переехали в извещение, то соответственно редактировать ничего не надо. }
public override void EnableEdit(ShowSummon ss) { //if ((ss.SVO.IDSTATUS != 7) && (ss.SVO.IDSTATUS != 16)) //{ //MessageBox.Show("Вы не можете редактировать это извещение, так как не являетесь в данный момент ответственным лицом за это извещение или оно пришло от монтажников!"); //MessageBox.Show("Вы можете редактировать только поле \"Серийные номера\", так как не являетесь в данный момент ответственным лицом за это извещение или оно пришло от монтажников!"); //return; //} //else //{ EnableAll(ss); //} }
private void EnableAll(ShowSummon ss) { ss.bEdit.Enabled = false; ss.bSave.Enabled = true; //if (ss.pfPLANKA.Required) { ss.pfPLANKA.Enabled = true; ss.pfPLANKA.ACCESSMODE = "EDIT"; ss.pfPLANKA.RequiredEnabled = true; } }
public override void ssLoad(ShowSummon ss) { DBSummon dbs = new DBSummon(); if ((ss.SVO.IDSTATUS == 1)) { dbs.SetViewed(ss.SVO.ID); }//это надо как-то убрать. это используется для раскраски всей строки оранжевым цветом, чтобы сигнализировать, что ваша роль, типа, стала ответственным за извещение DisableAbsolute(ss); LoadSummon(ss); EnableInitial(ss); }
private void bGoToSummon_Click(object sender, EventArgs e) { if (dgSumm.SelectedRows.Count == 0) { MessageBox.Show("Извещение не выбрано!"); return; } DBSummon dbs = new DBSummon(); SummonVO svo = dbs.GetSummonByID(dgSumm.SelectedRows[0].Cells["IDSUMMON"].Value.ToString()); ShowSummon ss = new ShowSummon(UVO, svo); ss.ShowDialog(); Remarks_Load(sender, e); }
private void button4_Click(object sender, EventArgs e) { if (dgSummon.SelectedRows.Count == 0) { return; } DBSummon dbs = new DBSummon(); SummonVO svo = dbs.GetSummonByIDS(dgSummon.SelectedRows[0].Cells["ids"].Value.ToString()); ShowSummon ss = new ShowSummon(new UVO_DIRECTOR(), svo); ss.Tag = "finished"; ss.ShowDialog(); //ShowSummonDIR ssDIR = new ShowSummonDIR(svo.IDS, null, svo.ID); //ssDIR.ShowDialog(); }
private void button2_Click(object sender, EventArgs e) { if (dgSummOnProd.SelectedRows.Count == 0) { MessageBox.Show("Выберите извещение!"); return; } SummonVO SVO = SummonVO.SummonVOByID(dgSummOnProd.SelectedRows[0].Cells["ID"].Value.ToString()); ShowSummon ss = new ShowSummon(this.UVO, SVO); if (SVO.STATUSNAME == "Завершено") { ss = new ShowSummon(new UVO_DIRECTOR(), SVO); } ss.ShowDialog(); }
private void dgSummon_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex == -1) { return; } if (dgSummon.SelectedRows.Count == 0) { MessageBox.Show("Извещение не выбрано!"); return; } DBSummon dbs = new DBSummon(); SummonVO svo = dbs.GetSummonByIDS(dgSummon.SelectedRows[0].Cells["ids"].Value.ToString()); PreviousState ps = new PreviousState(dgSummon); ShowSummon ss = new ShowSummon(mf.UVO, svo); ss.ShowDialog(); }
private void EnableAll(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.summonTransfer2.Enabled = false; ss.bEdit.Enabled = false; ss.bSave.Enabled = true; //if (ss.pfSERIAL.Required) { ss.pfSERIAL.ACCESSMODE = "EDIT"; ss.pfSERIAL.Enabled = true; ss.pfSERIAL.RequiredEnabled = true; } /*ss.chbDeterm.Enabled = true; * if (ss.chbDeterm.Checked) * ss.dtpAPPROX.Enabled = false; * else * ss.dtpAPPROX.Enabled = true;*/ }
public override void EnableInitial(ShowSummon ss) { ss.bEdit.Enabled = true; ss.bDelSummon.Enabled = true; }
public override void EnableEdit(ShowSummon ss) { EnableAll(ss); }
public override void ssLoad(ShowSummon ss) { DisableAbsolute(ss); LoadSummon(ss); EnableInitial(ss); }
private void EnableAll(ShowSummon ss) { }
private void EnableAll(ShowSummon ss) { //ss.bEdit.Enabled = false; //ss.bSave.Enabled = true; }
private void EnableAll(ShowSummon ss) { ss.summonTransfer1.Enabled = false; ss.bEdit.Enabled = false; ss.bSave.Enabled = true; }
public override void EnableInitial(ShowSummon ss) { //ss.bEdit.Enabled = true; ss.bPurchMat.Enabled = true; }