private void btnTransfer_Click(object sender, RoutedEventArgs e) { frmTransfer frm = new frmTransfer(); userPrevilage = new UserPrevilage(this.btnTransfer.Tag.ToString()); if (userPrevilage.Show == true) { frm.btnSave.IsEnabled = Convert.ToBoolean(userPrevilage.AddNew); this.Close(); frm.ShowDialog(); } }
private void tsbtnLoad_Click(object sender, EventArgs e) { if (dgList.SelectedRows.Count == 0) { return; } intId = Convert.ToInt32(dgList.SelectedRows[0].Cells["ID"].Value); frmTransfer frm = new frmTransfer(); frm.id = intId; frm.Show(); this.Close(); }
public void SBO_Application_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent) { BubbleEvent = true; try { if (pVal.BeforeAction) { switch (pVal.MenuUID) { case "UGRS.AddOnFoodPlant.Forms.frmTransfer": frmTransfer ofrmTransfer = new frmTransfer(); ShowForm(ofrmTransfer); break; case "UGRS.AddOnFoodPlant.Forms.frmItems": frmItems ofrmItems = new frmItems("0"); ShowForm(ofrmItems); break; case "UGRS.AddOnFoodPlant.Forms.frmProcess": frmProcess ofrmProcess = new frmProcess(); ShowForm(ofrmProcess); break; } } if (!pVal.BeforeAction) { switch (pVal.MenuUID) { case "3088": SAPbouiCOM.Form form = Application.SBO_Application.Forms.ActiveForm; btnOpen = form.Items.Add("btnOpen", SAPbouiCOM.BoFormItemTypes.it_BUTTON); btnOpen.Top = form.Items.Item("2").Top; btnOpen.Left = (form.Left / 2) + 150; btnOpen.Width = 170; (btnOpen.Specific as SAPbouiCOM.Button).Caption = "Abrir Tranferencia de Artículos"; btnOpen.LinkTo = "2"; (btnOpen.Specific as SAPbouiCOM.Button).ClickBefore += new SAPbouiCOM._IButtonEvents_ClickBeforeEventHandler(this.BtnOpen_ClickBefore); //SetFilters(); break; } } } catch (Exception ex) { Application.SBO_Application.MessageBox(ex.ToString(), 1, "Ok", "", ""); } }
public void SBO_Application_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent) { BubbleEvent = true; try { if (pVal.BeforeAction) { switch (pVal.MenuUID) { case "UGRS.AddOnFoodTransfer.Forms.frmTransfer": frmTransfer ofrmTransfer = new frmTransfer(); ShowForm(ofrmTransfer); break; case "UGRS.AddOnFoodTransfer.Forms.frmItems": frmItems ofrmItems = new frmItems("0"); ShowForm(ofrmItems); break; case "UGRS.AddOnFoodTransfer.Forms.frmProcess": frmProcess ofrmProcess = new frmProcess(); ShowForm(ofrmProcess); break; } } if (!pVal.BeforeAction) { switch (pVal.MenuUID) { case "3088": SAPbouiCOM.Form form = Application.SBO_Application.Forms.ActiveForm; if (form.Title == "Solicitud de traslado" || form.Type.Equals(1250000940)) { AddButtonToForm(form); } break; } } } catch (Exception ex) { Application.SBO_Application.MessageBox(ex.ToString(), 1, "Ok", "", ""); } }
public void SBO_Application_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent) { BubbleEvent = true; try { if (pVal.BeforeAction) { switch (pVal.MenuUID) { case "UGRS.AddOn.Corrals.frmDelivery": frmDelivery lObjfrmDelivery = new frmDelivery(); lObjfrmDelivery.UIAPIRawForm.Left = 500; lObjfrmDelivery.UIAPIRawForm.Top = 10; lObjfrmDelivery.Show(); break; case "UGRS.AddOn.Corrals.frmMassBilling": frmMassBilling lObjfrmMassBilling = new frmMassBilling(); lObjfrmMassBilling.UIAPIRawForm.Left = 500; lObjfrmMassBilling.UIAPIRawForm.Top = 10; lObjfrmMassBilling.Show(); break; case "UGRS.AddOn.Corrals.frmTransfer": frmTransfer lObjfrmTransfer = new frmTransfer(); lObjfrmTransfer.UIAPIRawForm.Left = 500; lObjfrmTransfer.UIAPIRawForm.Top = 10; lObjfrmTransfer.Show(); break; } } } catch (Exception ex) { Application.SBO_Application.MessageBox(ex.ToString(), 1, "Ok", "", ""); } }