public int Insert(Command Value) { int commandId = _commandRepo.Insert(Value.CommandDAOToCommanDTO()); if (commandId > 0) { foreach (CommandWine cw in Value.CommandWine) { cw.IdCommand = commandId; _commandRepo.InsertCommandWine(cw.CommandWineDAOToCommandWineDTO()); } } return(commandId); }