Пример #1
0
 /// <summary>
 /// Constructor to get the vehicle print details.
 /// </summary>
 /// <param name="objPortStorageVehiclePrintModel"></param>
 /// <returns>void</returns>
 /// <createdBy></createdBy>
 /// <createdOn>May-07,2016</createdOn>
 public PrintVM(PortStorageVehiclePrintModel objPortStorageVehiclePrintModel)
 {
     if (objPortStorageVehiclePrintModel != null)
     {
         PrintModule    = Enums.PrintEnum.portstorage.ToString();
         PrintPSVehicle = objPortStorageVehiclePrintModel;
     }
 }
Пример #2
0
 /// <summary>
 /// This constructor for Port Storage Vehicle PrintModel to open print window
 /// </summary>
 /// <param name="objPortStorageVehiclePrintModel"></param>
 public PrintWindow(PortStorageVehiclePrintModel objPortStorageVehiclePrintModel = null)
 {
     CommonSettings.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, Props.Resources.loggerMsgStart, DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
     try
     {
         InitializeComponent();
         this.DataContext = new PrintVM(objPortStorageVehiclePrintModel);
     }
     catch (Exception ex)
     {
         LogHelper.LogErrorToDb(ex);
         bool displayErrorOnUI = false;
         CommonSettings.logger.LogError(this.GetType(), ex);
         if (displayErrorOnUI)
         {
             throw;
         }
     }
     finally
     {
         CommonSettings.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, Props.Resources.loggerMsgEnd, DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
     }
 }