public static Boolean comprobacionGuardado(Usuario user) { if (!acceso.agregarUsuario(user)) { throw new Exception("El nombre de usuario o el mail ya esta siendo usado"); } return true; }
private static Boolean RecuperarEstadoLogeo(String usuario, String password, out Usuario usrLogin) { bool validacion; usrLogin = acceso.recuperarUser(usuario, password); if (usrLogin != null) { validacion = usrLogin.password_usuario.Equals(password); } else { validacion = false; } return validacion; }
public bool Login(CapaEntidades.Usuario usuario) { DataRow fila = datos.TraerDataRow("splogin", usuario._Usuario, usuario._Contrasena); mensaje = fila["Mensaje"].ToString(); byte codError = Convert.ToByte(fila["CodError"]); if (codError == 0) { return(true); } else { return(false); } }
protected void btnRegistrar_Click(object sender, EventArgs e) { try { Usuario user = new Usuario(); user.Administrador_id = 1; user.nombre_usuario = txtNombre.Text; user.apellido_usuario = txtApellido.Text; user.edad_usuario = int.Parse(txtEdad.Text); user.correo_usuario = txtCorreo.Text; user.login_usuario = txtNombreUsuario.Text; user.password_usuario = txtContraseña.Text; NegocioUsuarios.comprobacionGuardado(user); } catch (Exception ex) { lblError.Text = ex.Message; } }
/*Verificar que no se repita un correo electronico y un nombre de usuario*/ public Boolean agregarUsuario(Usuario user) { using (contexto = new EF_Pagina()) { ObjectSet<Usuario> usuarios = contexto.Usuario; var verificacionUsuario = from x in usuarios where x.correo_usuario.Equals (user.correo_usuario) && x.login_usuario.Equals (user.login_usuario) select x; if (verificacionUsuario == null) { usuarios.AddObject(user); contexto.SaveChanges(); return true; } } return false; }
protected void btnRegistrar_Click(object sender, EventArgs e) { var user = new Usuario(); user.nombre_usuario = txtNombre.Text.Trim(); user.apellido_usuario = txtApellido.Text.Trim(); user.correo_usuario = txtCorreo.Text.Trim(); user.edad_usuario = int.Parse(txtEdad.Text); user.login_usuario = txtNombreUsuario.Text.Trim(); user.password_usuario = txtContraseña.Text; user.Administrador_id = 1; user.id_usuario = 4; try { ReglasDeNegocio.comprobacionGuardado(user); } catch (Exception) { throw; } }
public static List<Usuario> VistaUsuario() { using (OracleConnection conn = Conexion.conectar()) { conn.Open(); List<Usuario> nuevaLista = new List<Usuario>(); OracleCommand consulta = new OracleCommand("prMostrarUsuario", conn); consulta.CommandType = CommandType.StoredProcedure; consulta.Parameters.Add("p_cursor", OracleDbType.RefCursor).Direction = ParameterDirection.Output; consulta.ExecuteNonQuery(); OracleDataReader dr = ((OracleRefCursor)consulta.Parameters["p_cursor"].Value).GetDataReader(); while (dr.Read()) { Usuario nuevo = new Usuario(); nuevo.Rutusuario = dr[0].ToString(); nuevo.Nombre = dr[1].ToString(); nuevo.Apellido = dr[2].ToString(); nuevo.Fono = int.Parse(dr[3].ToString()); nuevo.Email = dr[4].ToString(); nuevo.Pass = dr[5].ToString(); nuevaLista.Add(nuevo); } conn.Close(); return nuevaLista; } }
public static List<U_roles> VistaUroles() { using (OracleConnection conn = Conexion.conectar()) { conn.Open(); Usuario usuario = new Usuario(); List<U_roles> nuevaLista = new List<U_roles>(); OracleCommand consulta = new OracleCommand("prMostrarURoles", conn); consulta.CommandType = CommandType.StoredProcedure; consulta.Parameters.Add("p_cursor", OracleDbType.RefCursor).Direction = ParameterDirection.Output; consulta.ExecuteNonQuery(); OracleDataReader dr = ((OracleRefCursor)consulta.Parameters["p_cursor"].Value).GetDataReader(); while (dr.Read()) { U_roles uroles = new U_roles(); uroles.Fk_Usuario = VistaUsuario().Where(a => a.Rutusuario == dr[0].ToString()).First(); uroles.Fk_Roles = VistaRoles().Where(a => a.IdRoles.ToString() == dr[1].ToString()).First(); nuevaLista.Add(uroles); } conn.Close(); return nuevaLista; } }
public U_roles(Usuario fk1, Roles fk2) { this.fk_Usuario = fk1; this.fk_Roles = fk2; }
private void FixupUsuario(Usuario previousValue, bool skipKeys = false) { if (IsDeserializing) { return; } if (previousValue != null && previousValue.Publicacion.Contains(this)) { previousValue.Publicacion.Remove(this); } if (Usuario != null) { if (!Usuario.Publicacion.Contains(this)) { Usuario.Publicacion.Add(this); } Usuario_id = Usuario.id_usuario; } else if (!skipKeys) { Usuario_id = null; } if (ChangeTracker.ChangeTrackingEnabled) { if (ChangeTracker.OriginalValues.ContainsKey("Usuario") && (ChangeTracker.OriginalValues["Usuario"] == Usuario)) { ChangeTracker.OriginalValues.Remove("Usuario"); } else { ChangeTracker.RecordOriginalValue("Usuario", previousValue); } if (Usuario != null && !Usuario.ChangeTracker.ChangeTrackingEnabled) { Usuario.StartTracking(); } } }