示例#1
0
        public void comprarPasaje(int IdViaje, int UserId, int paradaOId, int paradaDId, int TipoDocumento, string Documento, int Asiento)
        {
            string tp;

            if (TipoDocumento == 1)
            {
                tp = "CI";
            }
            else
            {
                tp = "Credencial";
            }
            blu.comprarPasaje(IdViaje, UserId, paradaOId, paradaDId, tp, Documento, Asiento);
        }
示例#2
0
 public IHttpActionResult comprarPasaje([FromBody] DTOComprarPasaje p)
 {
     try
     {
         EPasaje pasaje = cUsuario.comprarPasaje(p.idViaje, p.idUsuario, p.idParadaOrigen,
                                                 p.idParadaDestino, p.tipoDoc, p.documento, p.asiento);
         if (pasaje == null)
         {
             return(Content(HttpStatusCode.BadRequest, "¡No se pudo realizar la compra del pasaje!"));
         }
         return(Ok(pasaje));
     }
     catch (Exception)
     {
         return(NotFound());
     }
 }