private void btnSEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            frmService frm = new frmService();

            frm.Execute(Convert.ToInt32(SMView.GetFocusedRowCellValue("ServiceId")));
            PopulateGrid();
        }
        private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            DialogResult reply = MessageBox.Show("Do you want Delete?", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (reply == DialogResult.Yes)
            {
                bool status = false;
                status = oService.DeleteService(Convert.ToInt32(SMView.GetFocusedRowCellValue("ServiceId")));
                if (status == false)
                {
                    MessageBox.Show("Already Used, Do Not Delete", "Vendor", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                PopulateGrid();
            }
        }
Exemple #3
0
        public void Run()
        {
            SMView view = new SMView();

            while (true)
            {
                int choice = view.GetMenuChoice();

                switch (choice)
                {
                case 1:    //Typically instantiate create workflow object. Call execute method. Ex:
                           //CreateSnakeWorkflow createSnakeWorkflow = new CreateSnakeWorkflow();
                           //createSnakeWorkflow.Execute();
                    CreateSnake();
                    break;

                case 2:
                    DisplaySnakes();
                    break;

                case 3:
                    SearchSnakes();
                    break;

                case 4:
                    EditSnake();
                    break;

                case 5:
                    RemoveSnake();
                    break;

                case 6:
                    return;

                default:
                    break;
                }
            }
        }