public Persona entradaPersona(String nombre, String clave) { PersonaDatos nuevoDatos = new PersonaDatos(); int existePersona = nuevoDatos.ExistePersona(nombre); Persona usuarioPorNombre = null; if (existePersona == 0) { usuarioPorNombre = nuevoDatos.TrearPersonaPorCedula(nombre); if (usuarioPorNombre.Clave.Equals(getClaveEncriptada(clave))) { return(usuarioPorNombre); } else { return(null); } } else { if (existePersona == 1) { return(null); } } return(null); }
public int CrearPersona(String apellidoUno, String apellidoDos, String nombre, String cedula) { Persona nuevaPersona = null; PersonaDatos datos = new PersonaDatos(); int existePersona = datos.ExistePersona(cedula); int respuesta; try { if (existePersona == 1) { // Create a new category nuevaPersona = new Persona(); nuevaPersona.Nombre = nombre; nuevaPersona.ApellidoUno = apellidoUno; nuevaPersona.ApellidoDos = apellidoDos; nuevaPersona.Cedula = cedula; nuevaPersona.Telefono = " "; nuevaPersona.Correo = " "; nuevaPersona.Clave = " "; nuevaPersona.Entrada = false; Rol nuevoRol = PersonaPacienteDatos.TraerRolPaciente(); PersonaRol nuevoPacienteRol = new PersonaRol(); nuevoPacienteRol.Persona = nuevaPersona; nuevoPacienteRol.Rol = nuevoRol; respuesta = PersonaPacienteDatos.CrearPaciente(nuevaPersona, nuevoRol, nuevoPacienteRol); } else { return(2); } } catch (Exception) { return(1); } return(0); }