private static PrintColorViewModel ReturnPrintColorViewModel(PrintColor printColor) { PrintColorViewModel printColorViewModel = new PrintColorViewModel() { ID = printColor.ID, Name = printColor.Name, HexValue = printColor.HexValue, }; return(printColorViewModel); }
public static async Task Insert(PrintColorViewModel printColorViewModel) { var printColor = new PrintColor() { ID = printColorViewModel.ID, Name = printColorViewModel.Name, HexValue = printColorViewModel.HexValue, }; await App.MobileService.GetTable <PrintColor>().InsertAsync(printColor); //await App.MobileService.SyncContext.PushAsync(); }
private static List <PrintColorViewModel> ReturnListPrintColorViewModel(List <PrintColor> printColors) { List <PrintColorViewModel> printColorsViewModel = new List <PrintColorViewModel>(); foreach (var pc in printColors) { var inser = new PrintColorViewModel() { ID = pc.ID, Name = pc.Name, HexValue = pc.HexValue, }; printColorsViewModel.Add(inser); } return(printColorsViewModel); }
public static async Task <PrinterViewModel> PopulateForeignKeys(PrinterViewModel printer) { if (printer.StatusID != null) { printer.Status = await StatusViewModel.SearchByID(printer.StatusID); } if (printer.ColorID != null) { printer.PrintColor = await PrintColorViewModel.SearchByID(printer.ColorID); } var requests = await RequestViewModel.SearchByPrinter(printer); if (requests != null) { printer.Requests = requests; } return(printer); }
public static async Task <List <PrintColorViewModel> > GetAll() { List <PrintColor> printColors = new List <PrintColor>(); List <PrintColorViewModel> printColorsViewModel = new List <PrintColorViewModel>(); printColors = await App.MobileService.GetTable <PrintColor>().ToListAsync(); foreach (var pc in printColors) { var inser = new PrintColorViewModel() { ID = pc.ID, Name = pc.Name, HexValue = pc.HexValue, }; printColorsViewModel.Add(inser); } return(printColorsViewModel); }