private Resultado Validar(RegistrarVuelo vuelo) { var resultado = new Resultado(); resultado.Exitoso = true; if (string.IsNullOrEmpty(vuelo.Clase) == true) { resultado.Mensaje = "Ingrese una clase, Ejem. Económica, VIP"; resultado.Exitoso = false; } if (vuelo.Horasdevuelo < 0) { resultado.Mensaje = "La horas de vuelo debe ser mayor que cero "; resultado.Exitoso = false; } if (string.IsNullOrEmpty(vuelo.Ciudaddeorigen) == true) { resultado.Mensaje = "Ingrese una Ciudad de Origen"; resultado.Exitoso = false; } if (string.IsNullOrEmpty(vuelo.Destino) == true) { resultado.Mensaje = "Ingrese una Ciudad de Destino"; resultado.Exitoso = false; } return(resultado); }
public Resultado GuardarRegistrarVuelo(RegistrarVuelo vuelo) { var resultado = Validar(vuelo); if (resultado.Exitoso == false) { return(resultado); } if (vuelo.IdVuelo == 0) { vuelo.IdVuelo = ListaRegistrarVuelo.Max(item => item.IdVuelo) + 1; } resultado.Exitoso = true; return(resultado); }
public void AgregrarVuelo() { var nuevoVuelo = new RegistrarVuelo(); ListaRegistrarVuelo.Add(nuevoVuelo); }