コード例 #1
0
ファイル: RegistrarVueloBL.cs プロジェクト: Rosa-2204/ventas
        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 (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;
            }

            if (vuelo.Horasdevuelo < 0)
            {
                resultado.Mensaje = "La horas de vuelo debe ser mayor que cero ";
                resultado.Exitoso = false;
            }

            return(resultado);
        }
コード例 #2
0
ファイル: RegistrarVueloBL.cs プロジェクト: Rosa-2204/ventas
        public Resultado GuardarVuelo(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);
        }
コード例 #3
0
ファイル: RegistrarVueloBL.cs プロジェクト: Rosa-2204/ventas
        public void AgregarVuelo()
        {
            var nuevoVuelo = new RegistrarVuelo();

            ListaRegistrarVuelo.Add(nuevoVuelo);
        }