Пример #1
0
        private void Form_FormClosing(object eventSender, Mobilize.Web.FormClosingEventArgs eventArgs)
        {
            int Cancel     = (eventArgs.Cancel) ? 1 : 0;
            int UnloadMode = (int)eventArgs.CloseReason;

            try
            {
                Mobilize.Web.DialogResult res = (Mobilize.Web.DialogResult) 0;
                if (editingData)
                {
                    res = Mobilize.Web.MessageBox.Show("Do you want to save the edited data?", "Save data", Mobilize.Web.MessageBoxButtons.YesNoCancel, Mobilize.Web.MessageBoxIcon.Question);
                    if (res == Mobilize.Web.DialogResult.Yes)
                    {
                        cmdSave_Click(cmdSave, new EventArgs());
                    }
                    else if (res != Mobilize.Web.DialogResult.No)
                    {
                        Cancel = -1;
                    }
                }
            }
            finally
            {
                eventArgs.Cancel = Cancel != 0;
            }
        }
        private void cbLogOff_Click(Object eventSender, EventArgs eventArgs)
        {
            Mobilize.Web.DialogResult result = (Mobilize.Web.DialogResult) 0;
            frmCashCount cash = null;

            if (MainModule.IsShiftStarted())
            {
                result = Mobilize.Web.MessageBox.Show("Are you ready to end your shift", System.Diagnostics.FileVersionInfo.GetVersionInfo(System.Reflection.Assembly.GetExecutingAssembly().Location).ProductName, Mobilize.Web.MessageBoxButtons.YesNo);
                if (result == Mobilize.Web.DialogResult.Yes)
                {
                    cash = frmCashCount.CreateInstance();
                    cash.ShowDialog();
                    this.Hide();
                }
            }
        }
 public bool ConfirmVoidSale()
 {
     Mobilize.Web.DialogResult result = Mobilize.Web.MessageBox.Show("Are you sure you want to cancel this sale?", System.Diagnostics.FileVersionInfo.GetVersionInfo(System.Reflection.Assembly.GetExecutingAssembly().Location).ProductName, Mobilize.Web.MessageBoxButtons.YesNo);
     return(result == Mobilize.Web.DialogResult.Yes);
 }