public MachineriesViewModel GetMachineryViewModel(int id) { var model = new MachineriesViewModel(); var machine = id > 0 ? dbManager.GetById <Machinery>(id) : new Machinery(); model.CopyFrom(machine); model.Machineries = dbManager.GetAll <Machinery>().ToList(); model.Types = dbManager.GetAll <MachineryType>().ToList(); model.Title = id > 0 ? "Редактирование" : "Добавление"; return(model); }