public ResultadoRegistro RegistrarNuevoCurso(Curso curso) { ResultadoRegistro registrado = ResultadoRegistro.NoRegistrado; if (curso != null) { if (administradorCurso.ExisteCurso(curso) == NO_EXISTE) { bool cursoRegistrado; try { cursoRegistrado = administradorCurso.GuardarCurso(curso); } catch (MySqlException) { throw; } if (cursoRegistrado) { registrado = ResultadoRegistro.Registrado; } } else { registrado = ResultadoRegistro.YaExiste; } } return(registrado); }
private void RegistrarCurso(object sender, RoutedEventArgs e) { if (HayCamposVacios()) { AdministradorVentanasDialogo.MostrarVentanaCamposVacios(); } else if (HayCamposIncorrectos()) { AdministradorVentanasDialogo.MostrarVentanaCamposIncorrectos(); } else { string mensaje; try { ResultadoRegistro guardado = GuardarCursoRegistrado(); if (guardado == ResultadoRegistro.Registrado) { mensaje = "Se registró el curso exitosamente."; AdministradorVentanasDialogo.MostrarVentanaExito(mensaje); LimpiarCampos(); } else if (guardado == ResultadoRegistro.YaExiste) { mensaje = "El curso que intenta registrar ya existe, por favor verifique la información."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } } catch (MySqlException ex) { AdministradorVentanasDialogo.MostrarVentanaError(ex.Message); } } }
public IActionResult Index() { ViewData["Resultado"] = new ResultadoRegistro(); ViewData["Recuperacion"] = new ResultadoRecuperacionContrasena(); //var lc = new LectorEurocode("6548RGSH5FD"); //var c = lc.Leer(); //var ld = new LectorEurocode("2722ACL1B"); //var d = ld.Leer(); ////LUNETA //var le = new LectorEurocode("6548BGPEAOW1J"); //var e = le.Leer(); ////ACCESORIO //var lf = new LectorEurocode("2715ASMH"); //var f = lf.Leer(); //var lg = new LectorEurocode("2711AGNGN"); //var g = lg.Leer(); //var lh = new LectorEurocode("3739AGNBLV1P"); //var h = lh.Leer(); //var li = new LectorEurocode("3587RGNM5FDKW"); //var i = li.Leer(); ViewData["DatosEmpresa"] = ObtenerDatosEmpresa(); var ad2 = new AdaptadorAtc(_configuration); ViewData["Cabeceras"] = ad2.ImagenesCabWebLeer(); return(View()); }
public ResultadoRegistro RegistrarNuevaCuentaDocente(Cuenta cuentaDocente, Docente nuevoDocente) { ResultadoRegistro registrado = ResultadoRegistro.NoRegistrado; if (nuevoDocente != null) { DocenteDAO administradorDocente = new DocenteDAO(); if (administradorDocente.ExisteDocente(nuevoDocente) == NO_EXISTE) { UsuarioDAO administradorUsuario = new UsuarioDAO(); bool usuarioGuardado; try { usuarioGuardado = administradorUsuario.GuardarUsuario(nuevoDocente); } catch (MySqlException) { throw; } if (usuarioGuardado) { CuentaDAO administradorCuenta = new CuentaDAO(); bool docenteRegistrado; try { cuentaDocente.Pertenece = administradorUsuario.ObtenerUltimoUsuarioRegistrado(); administradorCuenta.GuardarCuenta(cuentaDocente); nuevoDocente.IdUsuario = cuentaDocente.Pertenece.IdUsuario; docenteRegistrado = administradorDocente.GuardarDocente(nuevoDocente); } catch (MySqlException) { throw; } if (docenteRegistrado) { registrado = ResultadoRegistro.Registrado; } } } else { registrado = ResultadoRegistro.YaExiste; } } return(registrado); }
public IActionResult Incorrecta() { var res = new ResultadoRegistro(); res.Resultado = -4; ViewData["Resultado"] = res; ViewData["Recuperacion"] = new ResultadoRecuperacionContrasena(); ViewData["DatosEmpresa"] = ObtenerDatosEmpresa(); var ad2 = new AdaptadorAtc(_configuration); ViewData["Cabeceras"] = ad2.ImagenesCabWebLeer(); return(View("Index")); }
public ResultadoRegistro ClientesProcesarRegistro(SolicitudRegistro sol) { var res = new ResultadoRegistro(); var Usuario = new UsuarioDatosEmail(); sol.empresawildcards = sol.empresa.Replace(" ", "%").ToLower(); var cc = _configuration.GetConnectionString("DefaultConnection"); using (SqlConnection conn = new SqlConnection(cc)) { SqlParameter[] param = new SqlParameter[] { new SqlParameter("@nombre", sol.nombre), new SqlParameter("@password", sol.password), new SqlParameter("@email", sol.email), new SqlParameter("@telefono", sol.telefono), new SqlParameter("@informacion", sol.informacion), new SqlParameter("@cif", sol.cif), new SqlParameter("@empresa", sol.empresa), new SqlParameter("@empresawildcards", sol.empresawildcards), }; _cmd = SQLHelper.PrepareCommand(conn, null, CommandType.StoredProcedure, @"Web.ClientesProcesarRegistro", param); _reader = _cmd.ExecuteReader(CommandBehavior.CloseConnection); if (_reader.Read()) { res.Resultado = AsignaEntero("Resultado"); res.Cadena = AsignaCadena("Cadena"); } _reader.NextResult(); if (_reader.Read()) { UsuarioDatosEmail us = RellenarUsuarioEmail(); Usuario = us; } _reader.NextResult(); res.Propiedades = RellenarPropiedadesSitio(); } if (res.Resultado == 0) { var email = RellenarEmail(res.Propiedades.CorreoRegistro, Usuario, res.Propiedades); res.CadenaMail = EnviarCorreo(sol.email, "Registro", email, res.Propiedades); } else if (res.Resultado == 1) { var email = RellenarEmail(res.Propiedades.CorreoVerificacion, Usuario, res.Propiedades); res.CadenaMail = EnviarCorreo(Usuario.EmaildsWin, "Verificación", email, res.Propiedades); } return(res); }
/// <summary> /// Comprueba si los datos de los inputs son correctos, /// luego guarda el usuario actual en base de datos. /// </summary> /// <returns>True si se ha podido almacenar el usuario en la base de datos.</returns> private bool Guardar() { if (ComprobarCampos()) { ResultadoRegistro resultado = BBDDPrograma.RegistrarUsuario(txtBoxUsuario.Text, pwdBoxContrasenia.Password); resultado.MostrarMensaje(); // Si se guarda, lo almacenamos temporalmente por si se desea acceder directamente if (resultado.ResultadoActual == TipoResultado.ACEPTADO) { usuarioGuardado = resultado.UsuarioActual; } return(resultado.ResultadoActual == TipoResultado.ACEPTADO); } else { Msj.Error("Uno o más campos contienen errores"); return(false); } }
private void RegistrarDocente(object sender, RoutedEventArgs e) { if (HayCamposVacios()) { AdministradorVentanasDialogo.MostrarVentanaCamposVacios(); } else if (HayCamposIncorrectos()) { AdministradorVentanasDialogo.MostrarVentanaCamposIncorrectos(); } else { try { ResultadoRegistro guardado = GuardarDocenteRegistrado(); string mensaje; if (guardado == ResultadoRegistro.Registrado) { mensaje = "Se registró el docente exitosamente."; AdministradorVentanasDialogo.MostrarVentanaExito(mensaje); LimpiarCampos(); } else if (guardado == ResultadoRegistro.YaExiste) { mensaje = "El docente que intenta registrar ya existe. Por favor, verifique la información."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } else { mensaje = "Ocurrió un error al intertar registrar el docente. Intente más tarde."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } } catch (MySqlException ex) { AdministradorVentanasDialogo.MostrarVentanaError(ex.Message); } } }
public void RegistrarUnUsuario_InformaciónCorrecta() { try { Uri baseAddress = new Uri("net.tcp://*****:*****@estudiantes.uv.mx", Contraseña = "cuentaJuegoUno" }; cliente.RegistrarJugador(nuevoJugador); ResultadoRegistro resultadoObtenido = registroAdmin.ResultadoDelRegistro; ResultadoRegistro resultadoEsperado = ResultadoRegistro.RegistroExitoso; Assert.IsTrue(resultadoEsperado == resultadoObtenido); } catch (EndpointNotFoundException) { } }
/// <summary> /// Notifica el resultado del registro de un usuario /// </summary> /// <param name="resultado">Resultado del registro del jugador</param> public void NotificarRegistro(ResultadoRegistro resultado) { if (resultado == ResultadoRegistro.UsuarioYaExiste) { new Mensaje { TituloMensaje = Properties.Resources.Registro_NicknameExisteTitulo, Contenido = Properties.Resources.Registro_NicknameExisteMensaje }.ShowDialog(); } else if (resultado == ResultadoRegistro.CorreoYaExiste) { new Mensaje { TituloMensaje = Properties.Resources.Registro_CorreoExisteTitulo, Contenido = Properties.Resources.Registro_CorreoExisteMensaje }.ShowDialog(); } else if (resultado == ResultadoRegistro.RegistroExitoso) { ventanaPrincipal.Navigate(new RegistroEnEspera()); } }