public UsuarioModel autenticar(UsuarioModel usuario) { try { MySqlDataReader reader = conn.getExecuteQuery("Select * from Usuario where Email='" + usuario.Email + "' and Password='******'"); usuario = new UsuarioModel(); while (reader.Read()) { usuario.id = Int32.Parse(reader["id"].ToString()); usuario.Nombre = reader["Nombre"].ToString(); usuario.Email = reader["Email"].ToString(); usuario.TipoCuenta = reader["TipoCuenta"].ToString(); } return usuario; } catch (Exception err) { throw err; } }
public string registrarse(UsuarioModel usuario) { try { List<ParameterSchema> lstParams = new List<ParameterSchema>(); string query = string.Empty; lstParams.Add(new ParameterSchema("Nombre", usuario.Nombre)); lstParams.Add(new ParameterSchema("Password", usuario.Password)); lstParams.Add(new ParameterSchema("Email", usuario.Email)); lstParams.Add(new ParameterSchema("TipoCuenta", usuario.TipoCuenta)); string ans = conn.setExecuteQuery("Insert into Usuario (Nombre,Password,Email,TipoCuenta) Values(@Nombre,@Password,@Email,@TipoCuenta)", lstParams); return ans; } catch (Exception err) { throw err; } }
public void setUsuario(UsuarioModel pUsuario) { try { System.Web.HttpContext.Current.Session["Usuario"] = pUsuario; } catch (Exception err) { throw; } }