public ActionResult ConfirmarPago(DatosCorreo datosCorreo) { JObject resultado = new JObject(); try { CD_Viajeros cdViajeros = new CD_Viajeros(); if (cdViajeros.ConfirmarViaje(Session["UserID"].ToString())) { resultado["Exito"] = true; } // clsCorreo test = new clsCorreo(); // test.pruebaCorreo(Session["UserID"].ToString()); //EMPIEZA EL ENVÍO DEL CORREO TO_Usuario usuarioObtenido = new TO_Usuario(); CD_Usuario objetoUsuario = new CD_Usuario(); TO_Salida objetoSalida = new TO_Salida(); CD_Salida salida = new CD_Salida(); TO_Viajes objetoViaje = new TO_Viajes(); CD_Viajes viajes = new CD_Viajes(); objetoViaje = viajes.obtenerViaje(datosCorreo.fechaSalida); TO_Destino objetoDestino = new TO_Destino(); CD_Destinos destino = new CD_Destinos(); usuarioObtenido = objetoUsuario.fnObtenerDatosUsuario(Session["UserID"].ToString()); objetoSalida = salida.obtenerNombreSalida(datosCorreo.lugarSalida); objetoDestino = destino.obtenerNombreDestino(objetoViaje.Id_Destino); clsCorreo test = new clsCorreo(); test.pruebaCorreo(Session["UserID"].ToString(), usuarioObtenido.Nombre, usuarioObtenido.Apellidos, usuarioObtenido.Telefono, datosCorreo.numeroViajeros, datosCorreo.montoOperacion, objetoSalida.Ciudad, objetoDestino.Destino, objetoViaje.dtFechaSalida.ToString()); //TERMINA EL ENVÍO DEL CORREO } catch (Exception x) { resultado["Exito"] = false; } return(Content(resultado.ToString())); }
public bool bModificaSalida(int IdSalida, string Ciudad) { cmSalida mSalida = new cmSalida(); // using (var contexto = new TravelOKEntities())//local using (var contexto = new TravelOKEntitiesQA())//QA { try { TO_Salida editarSalida = contexto.TO_Salida.Where(sal => sal.IdSalida == IdSalida).FirstOrDefault(); editarSalida.Ciudad = Ciudad; editarSalida.bActivo = true; contexto.SaveChanges(); } catch (Exception x) { x.GetHashCode(); return(false); } } return(true); }