private void radioButton6_CheckedChanged(object sender, EventArgs e) { _photoMode = PhotoShotMode.Single4Foto; _fotoNumber = 4; ChangeScreen(); }
/// <summary> /// Получить настройки принтера по типу фотки /// </summary> /// <param name="photoMode"></param> /// <returns></returns> private byte[] GetPrinterSettingsByPhotoType(PhotoShotMode photoMode) { byte[] numArray; SettingsEntity settings = this._serviceProvider.GetService <SettingsService>().GetSettings(); if (this._photoMode == PhotoShotMode.Strips4Foto || this._photoMode == PhotoShotMode.Strips3Foto) { if (settings.PaperType == PaperTypeEnume.Glynec) { numArray = settings.SettingsForPrintGlanectStripsFoto; } else { numArray = settings.SettingsForPrintMatovoeStripsFoto; } } else { if (this._photoMode != PhotoShotMode.Single4Foto && this._photoMode != PhotoShotMode.Single4Foto1Big && this._photoMode != PhotoShotMode.SingleFoto) { throw new Exception("Неизвестный режим печати, при задании настроек печати принтеру"); } numArray = (settings.PaperType != PaperTypeEnume.Glynec ? settings.SettingsForPrintMatovoeSingleFoto : settings.SettingsForPrintGlanecSingleFoto); } return(numArray); }
private void rbFoto1_CheckedChanged(object sender, EventArgs e) { _photoMode = PhotoShotMode.Strips4Foto; _fotoNumber = 8; ChangeScreen(); }
private void rbFoto4_CheckedChanged(object sender, EventArgs e) { _photoMode = PhotoShotMode.Strips3Foto; _fotoNumber = 6; ChangeScreen(); }
private void rbFoto2_CheckedChanged(object sender, EventArgs e) { _photoMode = PhotoShotMode.Single4Foto1Big; _fotoNumber = 4; ChangeScreen(); }
public PrintValueSetView(IWorkSpace provider, object[] arg) : this() { _serviceProvider = provider; if (arg.Length != 0) { _image = arg[0] as Image; _photoMode = (PhotoShotMode)arg[1]; } else { throw new Exception("Отсутствует список необходимых параметров."); } }
public FotoMakeView(IWorkSpace provider, object[] arg) : this() { _serviceProvider = provider; if (arg.Length > 0) { _fotoVulae = (int)arg[0]; _photoMode = (PhotoShotMode)arg[1]; } else throw new Exception("При вызове представления FotoMakeView в конструторе ожидается в коллекции значений целое число."); //получить и активировать сервис _cameraService = _serviceProvider.GetService<CameraService>(); }
public MailSendView(IWorkSpace provider, object[] arg) : this() { _serviceProvider = provider; if (arg.Length != 0) { _image = arg[0] as Image; _photoMode = (PhotoShotMode)arg[1]; } else { throw new Exception("Отсутствует список изображений в списке параметров при активации PrintView."); } _networkService = _serviceProvider.GetService <NetworkService>(); }
public MailSendView(IWorkSpace provider, object[] arg) : this() { _serviceProvider = provider; if (arg.Length != 0) { _image = arg[0] as Image; _photoMode = (PhotoShotMode)arg[1]; } else { throw new Exception("Отсутствует список изображений в списке параметров при активации PrintView."); } _networkService = _serviceProvider.GetService<NetworkService>(); }
public FotoMakeView(IWorkSpace provider, object[] arg) : this() { _serviceProvider = provider; if (arg.Length > 0) { _fotoVulae = (int)arg[0]; _photoMode = (PhotoShotMode)arg[1]; } else { throw new Exception("При вызове представления FotoMakeView в конструторе ожидается в коллекции значений целое число."); } //получить и активировать сервис _cameraService = _serviceProvider.GetService <CameraService>(); }
/// <summary> /// Получить настройки принтера по типу фотки /// </summary> /// <param name="photoMode"></param> /// <returns></returns> private byte[] GetPrinterSettingsByPhotoType(PhotoShotMode photoMode) { byte[] numArray; SettingsEntity settings = this._serviceProvider.GetService<SettingsService>().GetSettings(); if (this._photoMode == PhotoShotMode.Strips4Foto || this._photoMode == PhotoShotMode.Strips3Foto) { if (settings.PaperType == PaperTypeEnume.Glynec) numArray = settings.SettingsForPrintGlanectStripsFoto; else numArray = settings.SettingsForPrintMatovoeStripsFoto; } else { if (this._photoMode != PhotoShotMode.Single4Foto && this._photoMode != PhotoShotMode.Single4Foto1Big && this._photoMode != PhotoShotMode.SingleFoto) { throw new Exception("Неизвестный режим печати, при задании настроек печати принтеру"); } numArray = (settings.PaperType != PaperTypeEnume.Glynec ? settings.SettingsForPrintMatovoeSingleFoto : settings.SettingsForPrintGlanecSingleFoto); } return numArray; }