public ActionResult Index()
        {
            var model = Session[Definitions.BIOS_IMAGE_OPERATIONS_KEY] as BiosImageOperationsModel;

            if (null == model)
            {
                model = new BiosImageOperationsModel {
                    Title = "BIOS Image Operations"
                };
                Session[Definitions.BIOS_IMAGE_OPERATIONS_KEY] = model;
            }

            return(View(model));
        }
 private void _UpdateSessionModel(BiosImageOperationsModel model)
 {
     lock (_updateModelSyncObj)
     {
         for (int i = 0; i < 3; ++i)
         {
             try
             {
                 try
                 {
                     Session.Remove(Definitions.SYSTEM_RESET_MODEL_KEY);
                 }
                 catch { }
                 Session[Definitions.BIOS_IMAGE_OPERATIONS_KEY] = model;
             }
             catch
             {
             }
         }
     }
 }