internal static Robot FromDto(RobotDto20181 dto) { return(new Robot { Id = dto.Id.Value, LicenseKey = dto.LicenseKey, MachineName = dto.MachineName, Name = dto.Name, Description = dto.Description, Username = dto.Username, Type = dto.Type.ToString() }); }
private void AddRobot20181() { var robot = new RobotDto20181 { Name = Name, MachineName = MachineName, LicenseKey = LicenseKey, Username = Username, Password = Password, Description = Description, }; ApplyEnumMember <RobotDtoType20181>(Type, type => robot.Type = type); var dto = HandleHttpOperationException(() => Api.Robots.Post(robot)); WriteObject(Robot.FromDto(dto)); }
private void AddRobot20181() { var robot = new RobotDto20181 { Name = Name, MachineName = MachineName, LicenseKey = LicenseKey, Username = Username, Password = Password, Description = Description, }; RobotDtoType20181 type; if (Enum.TryParse <RobotDtoType20181>(Type, out type)) { robot.Type = type; } var dto = HandleHttpOperationException(() => Api.Robots.Post(robot)); WriteObject(Robot.FromDto(dto)); }