public static Keyboard ReplaceKeyboard(this Keyboard oldKeyboard, KeyboardViewModel newKeyboard)
        {
            oldKeyboard.KeyboardName = newKeyboard.KeyboardName;
            oldKeyboard.Case         = newKeyboard.Case;
            oldKeyboard.PCB          = newKeyboard.PCB;
            oldKeyboard.Plate        = newKeyboard.Plate;
            oldKeyboard.Keycaps      = newKeyboard.Keycaps;
            oldKeyboard.Switch       = newKeyboard.Switch;
            oldKeyboard.ImageUrl     = newKeyboard.ImageUrl;
            oldKeyboard.VideoUrl     = newKeyboard.VideoUrl;

            return(oldKeyboard);
        }
 public static Keyboard ToKeyboardModel(this KeyboardViewModel keyboard)
 {
     return(new Keyboard
     {
         KeyboardName = keyboard.KeyboardName,
         Case = keyboard.Case,
         PCB = keyboard.PCB,
         Plate = keyboard.Plate,
         Keycaps = keyboard.Keycaps,
         Switch = keyboard.Switch,
         Username = keyboard.Username,
         ImageUrl = keyboard.ImageUrl,
         VideoUrl = keyboard.VideoUrl
     });
 }