Exemple #1
0
        public Venta(TransReservacion reserva_ida, TransReservacion reserva_vuelta)
        {
            reservacion_ida = reserva_ida;
            VueloIda = reservacion_ida.Vuelo;
            AsientoIda = reservacion_ida.Asiento;
            if (reserva_vuelta != null)
            {
                reservacion_vuelta = reserva_vuelta;
                VueloVuelta = reservacion_vuelta.Vuelo;
                AsientoVuelta = reservacion_vuelta.Asiento;
            }

            persona = reservacion_ida.Persona;
        }
Exemple #2
0
        public Persona CreatePersona(string pasaporte, string nombre, string apellidos)
        {
            // Check if person already exist
            if (FindPersona(pasaporte) != null)
                return null;

            Persona _persona = new Persona();
            _persona.Pasaporte = pasaporte;
            _persona.NombrePersona = nombre;
            _persona.ApellidosPersona = apellidos;
            DALCliente.CreatePersona(_persona);
            Persona = _persona;
            return _persona;
        }
Exemple #3
0
 /**
  * @brief Agrega una persona.
  *
  * @param unaPersona        persona que se desea agregar.
  *
  * @return true si se pudo crear la nueva persona, false caso contrário.
  */
 public static void CreatePersona(Persona unaPersona)
 {
     try { Provider.GetProvider().spNewPersona(unaPersona.NombrePersona, unaPersona.ApellidosPersona, unaPersona.Pasaporte); }
     catch (Exception e) { throw e; }
 }
Exemple #4
0
 /**
  * @brief actualiza una persona.
  *
  * @param unaPersona        persona que se desea actualizar.
  *
  * @return true si se pudo actualizar la nueva persona, false caso contrário.
  */
 public static bool UpdatePersona(Persona unaPersona)
 {
     try { Provider.GetProvider().spUpdatePersona(unaPersona.idPersona, unaPersona.NombrePersona, unaPersona.ApellidosPersona, unaPersona.Pasaporte); }
     catch (Exception e) { throw e; }
     return true;
 }
 /// <summary>
 /// Create a new Persona object.
 /// </summary>
 /// <param name="idPersona">Initial value of the idPersona property.</param>
 /// <param name="nombrePersona">Initial value of the NombrePersona property.</param>
 /// <param name="apellidosPersona">Initial value of the ApellidosPersona property.</param>
 /// <param name="pasaporte">Initial value of the Pasaporte property.</param>
 public static Persona CreatePersona(global::System.Int32 idPersona, global::System.String nombrePersona, global::System.String apellidosPersona, global::System.String pasaporte)
 {
     Persona persona = new Persona();
     persona.idPersona = idPersona;
     persona.NombrePersona = nombrePersona;
     persona.ApellidosPersona = apellidosPersona;
     persona.Pasaporte = pasaporte;
     return persona;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Personas EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToPersonas(Persona persona)
 {
     base.AddObject("Personas", persona);
 }