public void SaveDetails(BarcodeSettingsHeader headerobject) { foreach (var item in GenericBarcodeTemplate) { _webService.UpdateAndSaveBarcodeDisplaySettingsDetailsAsync(headerobject.Iserial, item.FontSizeProp, item.BoldProperty, item.ItalicProperty, item.CanvasTopPropperty, item.CanvasLeftPropperty, item.FontFamilyProp, Convert.ToInt32(item.BarcodePropertiesIserial), item.PropertyName, item.PropertyNameArabic, item.PropertyType); } }
public void GetDetails(BarcodeSettingsHeader headerobject) { SelectedTemplate = new GenericBarcodeTemplate(this); PrintingBarcodePropertiesListPerHeader = new List <PrintingBarcodePropertiesList>(); PrintingBarcodePropertiesListPerHeader = PrintingBarcodePropertiesList.Where(x => x.Operation == headerobject.BarcodeOperation).ToList(); GenericBarcodeTemplate = new ObservableCollection <GenericBarcodeTemplate>(); GenericBarcodeTemplate.CollectionChanged += GenericBarcodeTemplate_CollectionChanged; _webService.BarCodePrintLayoutOperationAsync(headerobject.BarcodeOperation, headerobject.Code); }
public void DeleteBarcodeDisplaySettingsHeader(BarcodeSettingsHeader headerobject) { _webService.DeleteBarcodeDisplaySettingsHeaderAsync(headerobject.Iserial); }
public void SaveBarcodeDisplaySettingsHeader(BarcodeSettingsHeader headerobject) { _webService.UpdateAndSaveBarcodeDisplaySettingsHeaderAsync(headerobject.Iserial, headerobject.BarcodeOperation, headerobject.PrintingBarcodeFormate, headerobject.BarcodeWidth, headerobject.BarcodeHeight, headerobject.Code, Convert.ToDouble(headerobject.PageWidth), Convert.ToDouble(headerobject.PageHeight), headerobject.PageSizeUnit); }