public static List <string> Validar(ClasseVoo classeVoo) { List <string> inconsistencias = new List <string>(); if (string.IsNullOrEmpty(classeVoo.Nome?.Trim())) { inconsistencias.Add($"O campo {nameof(classeVoo.Nome)} não pode ser nulo."); } if (classeVoo.ValorFixo == 0) { inconsistencias.Add($"O campo {nameof(classeVoo.ValorFixo)} não pode ser 0."); } if (classeVoo.ValorMilha == 0) { inconsistencias.Add($"O campo {nameof(classeVoo.ValorMilha)} não pode ser 0."); } return(inconsistencias); }
public void Salvar(ClasseVoo classeVoo) { context.ClassesVoo.Add(classeVoo); }
public void Editar(int id, ClasseVoo classeVooAlterada) { var classeVoo = context.ClassesVoo.FirstOrDefault(p => p.Id == id); classeVoo.Atualizar(classeVooAlterada); }