Esempio n. 1
0
        protected void MakeCopy()
        {
            using (CopyingWaitForm waitFrm = new CopyingWaitForm())
            {
                waitFrm.mode        = mode;
                waitFrm.fromStoreID = fromStoreID;
                waitFrm.toStoreID   = toStoreID;
                waitFrm.beginDate   = beginDate;
                waitFrm.endDate     = endDate;
                waitFrm.ShowDialog();
                if (waitFrm.error != null)
                {
                    throw new ApplicationException("CopyWaitForm", waitFrm.error);
                }
                switch (waitFrm.result)
                {
                case BVcopyFromStoreResult.DataExistsInSelectedTimeRange:
                    ErrorMessage(GetLocalized("DataForTheSelectedTimeRangeExistsAlready"));
                    break;

                case BVcopyFromStoreResult.NoDataCopy:
                    ErrorMessage(GetLocalized("NoDataToCopy"));
                    break;

                case BVcopyFromStoreResult.Success:
                    LoadTimeRangeTo();
                    break;

                default:
                    throw new ApplicationException("CopyWaitForm - result error");
                }
            }
        }
Esempio n. 2
0
 protected void MakeCopy()
 {
     using (CopyingWaitForm waitFrm = new CopyingWaitForm())
     {
         waitFrm.mode = mode;
         waitFrm.fromStoreID = fromStoreID;
         waitFrm.toStoreID = toStoreID;
         waitFrm.beginDate = beginDate;
         waitFrm.endDate = endDate;
         waitFrm.ShowDialog();
         if (waitFrm.error != null)
             throw new ApplicationException("CopyWaitForm", waitFrm.error);
         switch(waitFrm.result)
         {
             case BVcopyFromStoreResult.DataExistsInSelectedTimeRange:
                 ErrorMessage(GetLocalized("DataForTheSelectedTimeRangeExistsAlready"));
                 break;
             case BVcopyFromStoreResult.NoDataCopy:
                 ErrorMessage(GetLocalized("NoDataToCopy"));
                 break;
             case BVcopyFromStoreResult.Success:
                 LoadTimeRangeTo();
                 break;
             default:
                 throw new ApplicationException("CopyWaitForm - result error");
         }
     }
 }