Beispiel #1
0
        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();
        }
Beispiel #3
0
        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", "", "");
            }
        }
Beispiel #4
0
        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", "", "");
            }
        }
Beispiel #5
0
        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", "", "");
            }
        }